IaC 部署 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IaC 部署

如果没有基础设施即代码 (IaC) 部署机制,现代架构是不完整的。下图显示了与 IaC 部署相关的 AWS 服务。

IaC 部署示意图

我们建议任何已部署的基础架构始终以使用 IaC 工具的代码为后盾。例如,您可以使用 AWS CloudFormation 或 AWS Cloud Development Kit (AWS CDK)。AWS CDK 是一个封装工具。 CloudFormation

作为最佳实践,我们建议您将代码推送到您选择的代码存储库。在代码存储库中使用源代码管理也是一种最佳实践,这样您就可以拥有版本控制和协作功能,使多个团队成员能够在同一个代码库上同时工作,同时确保将来自不同开发人员的代码集成到主分支中不会导致任何冲突。