【发布时间】:2020-03-18 06:23:02
【问题描述】:
由于我遵循与多租户相反的多实例部署策略,因此我将再次为每个新客户部署我的整个基础架构。这导致我不得不做很多工作
- 在 Elastic Beanstalk + 环境变量上部署新的 API 实例
- 通过 s3 部署新的 webapp 实例
- 通过 s3 部署新的文件存储
- 通过 s3 部署新的备份文件存储
- 设置新的数据管道,将文件存储备份到备份存储桶
- 通过 Route 53 + CloudFront 将 API 和 Web 应用程序实例映射到新的客户特定 URL(例如
mycustomer.api.mycompany.com和mycustomer.app.mycompany.com) - ...
有没有办法自动化所有这些部署?我研究了 AWS 的 CodeDeploy,但这似乎不符合我的需求。
【问题讨论】:
标签: amazon-web-services amazon-s3 automation amazon-elastic-beanstalk backup