当我遵循与多租户相对的多实例部署策略时,我将为每个新客户再次部署整个基础架构。这导致了很多工作,因为我必须
mycustomer.api.mycompany.com
和mycustomer.app.mycompany.com
)是否有一种方法可以自动完成所有此部署?我研究了AWS的CodeDeploy,但这似乎不符合我的需求。
可用于一次又一次构建基础架构的AWS工具是CloudFormation。我们称这种技术为代码基础架构(IaaC)。如果您不想使用特定于AWS的工具,也可以使用Terraform。
您可以使用YAML或JSON来定义基础结构的模板。并且,您将使用Git进行模板更改管理。
观看此重塑video以清除整个图像。