应用https://help.aliyun.com/zh/fc/overview-5?spm=a2c4g.11186623.0.i419
一个Serverless应用的完整描述。应用可以关联一个代码仓库、多个环境和多条流水线。
什么是服务https://help.aliyun.com/zh/fc/user-guide/manage-services?spm=a2c4g.11186623.0.i431
从业务场景出发,一个应用可以拆分为多个服务。从资源使用维度出发,一个服务可以由多个函数组成。例如,一个数据处理服务,分为数据准备和数据处理两部分。数据准备函数资源需求小,可以选择小规格实例。数据处理函数资源需求大,可以选择大规格实例。
管理函数https://help.aliyun.com/zh/fc/manage-functions?spm=a2c4g.11186623.0.i449
函数计算的资源调度与运行以函数为单位。函数必须从属于服务,同一个服务下可以创建多个函数,这些函数共享一些相同的设置,例如服务授权和日志配置等。但这些函数彼此相互独立,互不影响。本文介绍函数的属性和运行环境,以及如何通过函数计算控制台创建函数、更新函数、获取函数ARN等。
阿里云函数计算中的应用、服务及函数之间的关系如下:
在阿里云函数计算中,服务、函数和应用构成了一种层级关系。服务是一种资源,扮演着组织和管理函数的角色。一个服务可以包含多个函数,这些函数是一段具有特定功能的可执行代码,比如处理用户请求或执行特定的任务。
而应用,则是对服务的进一步抽象和封装。一个应用通常会包含多个服务,这些服务协同工作以完成特定的业务逻辑。通过将相关的服务组合在一起,应用可以提供更复杂、更完整的功能或解决方案。
例如,在一个图片处理的应用中,可能会有一个服务专门负责图片的缩放,另一个服务负责图片的色彩调整,这些服务共同构成了图片处理应用。当用户发起一个图片处理请求时,这个请求会被映射到相应的应用,然后由该应用中的相关服务进行处理并返回结果。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。