【发布时间】:2018-07-31 10:17:08
【问题描述】:
我不喜欢 CloudFormation。但是阅读 CloudFormation 的文档后,Amazon 似乎认为它是我们应该用来一致地、重复地部署 AWS 服务实例的给定拓扑的方法。然而,AWS 已经存在了十多年,而 AWS 对 CF 的推动似乎只是在最近 5 年内。
我偶然发现了一篇很棒的帖子 AWS OpsWorks vs AWS Beanstalk vs AWS CloudFormation?,它探讨了不同 AWS 部署产品的优势。鉴于我的组织需要灵活且可重复的 IaaS/PaaS 部署,CF 似乎符合要求。
我想知道的是:与其他“模板”部署技术相比,CF 的使用有多普遍?您的团队使用什么来部署 AWS 服务的重复配置?
它的可用性/可学习性如何?如果我采用 CF,AWS 上的现有开发人员已经熟悉它并能够立即使用它的可能性有多大? CF 似乎已经支持 许多 或 大多数 AWS 服务,但人们是否真的在使用它来重复消除相同配置的服务拓扑?
或者大多数团队更喜欢更简单、更少可无限配置的选项?如果是这样,为什么?
使用 CloudFormation 模板时需要注意哪些陷阱?什么不CF 处理,它真的应该处理?
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk amazon-cloudformation aws-opsworks