开发者社区 > 云原生 > Serverless > 正文

函数计算的应用和函数的区别是什么?

函数计算的应用和函数的区别是什么?

展开
收起
三分钟热度的鱼 2024-07-17 22:28:44 22 0
1 条回答
写回答
取消 提交回答
  • 俩不是一个概念啊
    函数计算中的 应用 和 函数 是两个核心概念,它们在Serverless架构中扮演着不同的角色:

    函数:

    定位与关注点:函数主要关注代码的运行态及运维态,它托管的是代码交付物,比如代码ZIP包、JAR包、WAR包或容器镜像。函数提供了多种运行时环境来加载并执行这些代码交付物。
    执行模型:函数以代码片段(函数)为基本单位,响应特定事件触发执行,并在完成任务后自动释放资源,非常适合处理短暂的、大规模并发的后端计算任务,如图像处理、数据处理等。
    应用:
    定位与关注点:应用则面向源码级别,涵盖了从代码仓库管理、函数、基础设施资源到DevOps的整个Serverless软件开发及交付生命周期。它不仅包含了业务代码,还包括资源描述文件(如s.yaml),旨在实现从开发到生产的完整工作流管理。
    特性与能力:应用中心提供了丰富的应用模板和内置的DevOps能力,支持一键创建应用并快速体验。开发者可以基于应用进行二次开发,以适应个性化需求和复杂业务场景。应用还能管理多个环境和流水线,支持物理隔离、资源分配及配置差异化,满足不同场景下的部署需求。

    再说白了 函数就是函数,而应用就是很多给函数,很多其他的产品

    参考文档
    image.png

    2024-07-31 23:43:06
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载