Terraform
Terraform 是一款开源 laC 软件工具,可提供一致的命令行界面(CLI)工作流来管理数百种云服务。Terraform 将云 API 编码为声明式配置文件。
要使用 Terraform 进行部署,请使用与 CDK 中使用的相同原则。该代码采用模块结构,允许根据供应商的要求自定义和重复使用网络组件。
配置全都是参数化的,这样就可以根据提供商和 ISV 的建议完全定制部署。
网络功能部署分为两个阶段:
-
所需的 AWS 基础设施是通过中央存储库创建和管理的。
-
配置和代码集中存储在 GitHub 存储库中。
创建先决条件后,可以使用在前一阶段设置的应用程序管道部署网络功能。