亚马逊AWS官方博客
AWS CloudFormation 更新 – 公共覆盖路线图 CDK 优势
2011 年年初,我通过两篇博文发布了 AWS CloudFormation:AWS CloudFormation – 通过配方创建您的 AWS 堆栈和 AWS 管理控制台中的 AWS CloudFormation。自发布此服务后,我们增加了对很多 AWS 资源类型的支持、发布了很多新功能,而且在幕后努力确保 CloudFormation 的高效性、可扩展性和高可用性。
公共覆盖路线图
CloudFormation 的使用率甚至比 AWS 本身增长的更快,而且团队优先考虑可扩展性,而不是资源的完全覆盖。虽然我们的目标仍然是提供 100% 的覆盖率,但事实上,我们需要花些时间才能实现这个目标。为了使我们的优先事项更加透明并为您提供机会对它们进行管理,我很高兴地公布备受期待的 CloudFormation 覆盖路线图:
CloudFormation 覆盖路线图根据常见的 AWS 容器路线图设计式样,包含以下四列内容:
已发布 – 可在所有的公共 AWS 区域用于生产。
即将发布 – 一般在几个月后发布。
我们正在努力 – 工作在进行中,但还要努力。
研究中 – 我们正在考虑实施覆盖的适当方法。
请随意设想您自己的问题,对那些您需要的人表示赞许,以更好的使用 CloudFormation:
在我结束文章之前,我想谈一个普遍的看法,那就是,AWS 的背后是一家大公司,我们应该对它投入更多的资源。虽然团队在扩大,但实施稳健、安全的覆盖仍然需要很多资源。请读一读下面的引言,它是必读的 Mythical Man-Month 里的:
美食需要时间来成就。片刻等待,更多美味,更多享受。
云开发工具包的优势
云开发工具包 (CDK) 可让您使用您已熟悉的编程语言来构建和预置您的 AWS 资源。我们使用一组 CDK 构架(VPC、子网等)定义您的应用程序,然后使用 CDK CLI 来合成 CloudFormation 模板、将它部署到 AWS,然后创建堆栈。
下面是可帮助您开始使用 CDK 的一些资源:
- CDK 主页 – 从这里开始!
- AWS 云开发工具包 (CDK) – TypeScript 和 Python 现已正式发布 – 在 Danilo 最新的博文中正式发布。
- CDK 开发人员指南 – 了解如何使用 CDK。
- CDK 研讨会 – 有关 TypeScript 和 Python 的逐步指示详细研讨会。
- CDK 所有的一切:旋风之旅 – Thence Consulting 的云顾问 Kevin Lin 写下了这篇非常详细的 CDK综述。
- CDK 自定义资源示例 – 了解如何向 CDK 应用程序中添加自定义资源。
随时关注
CloudFormation 覆盖路线图是通向开源道路上的一个重要的路径点,由 cfn-lint 开始,还有更多的站点正在建设中。随时关注,我会尽快告知您更多信息!
– Jeff;