函数工作流 FUNCTIONGRAPH-服务:组织
时间:2025-02-18 14:55:39
组织
在最初使用应用时,建议您可以使用单个服务来定义该项目的所有函数和事件。
myService/ serverless.yml # Contains all functions and infrastructure resources
但是,随着应用增多,您可以将其拆分为多个服务。大多数用户按工作流或数据模型组织他们的服务,并在服务中将与这些工作流和数据模型相关的函数进行分组。
users/ serverless.yml # Contains 4 functions that do Users CRUD operations and the Users database posts/ serverless.yml # Contains 4 functions that do Posts CRUD operations and the Posts database comments/ serverless.yml # Contains 4 functions that do Comments CRUD operations and the Comments database
这是有意义的,因为相关函数通常使用公共基础设施资源,并且用户希望将这些函数和资源作为单个部署单元放在一起,以便更好地组织和分离关注点。
support.huaweicloud.com/devg-functiongraph/functiongraph_02_0740.html