AWS Cloud Development Kit - AWS 上的 DevOps 简介

AWS Cloud Development Kit

AWS Cloud Development Kit (AWS CDK) 是一种开源软件开发框架,用以使用熟悉的编程语言模拟和预置云应用程序资源。借助 AWS CDK,您可以使用 TypeScript、Python、Java 和 .NET 为应用程序基础设施建模。开发人员可以利用其现有的集成开发环境(IDE),利用自动完成和内联文档等工具来加快基础设施的开发。

AWS CDK 在后台利用 AWS CloudFormation 以安全、可重复的方式预置资源。结构是 CDK 代码的基本构建块。结构代表云组件,并封装 AWS CloudFormation 创建该组件所需的一切。AWS CDK 包含 AWS 构造库,其中包含代表许多 AWS 服务的结构。通过将结构组合在一起,您可以快速轻松地创建复杂的架构以在 AWS 中进行部署。