AWS 云开发工具包

使用熟悉的编程语言定义云基础设施

AWS 云开发工具包 (AWS CDK) 是一种开源软件开发框架,用以使用熟悉的编程语言模拟和预置云应用程序资源。

预置云应用程序是一个具有挑战性的过程,您需要执行手工操作、编写自定义脚本、维护模板或学习特定领域的语言。AWS CDK 利用编程语言的常见性和表达能力为应用程序建模。它提供高级组件,使用经过验证的默认值预配置云资源,因此您无需成为专家即可构建云应用程序。AWS CDK 通过 AWS CloudFormation 以安全、可重复的方式预置您的资源。它还支持您编写和分享体现组织要求的自定义组件,帮助您更快启动新项目。

优势

更轻松地开始使用云

AWS CDK 可让您更快地开始使用 AWS,因为需要学习的新内容很少。CDK 使您能够使用现有的技能和工具,并将它们应用于构建云基础设施的任务。它还提供高级组件,使用经过验证的默认值预配置云资源,因此您无需成为专家即可在 AWS 云上进行构建。

更快地完成开发流程

AWS CDK 让您能够利用编程语言的表达能力定义基础设施。对象、循环和条件等常见功能可以让您更快地完成开发流程。 您还可以在集成开发环境 (IDE) 中使用 AWS CDK,以利用现有的生产力工具和测试框架。

可自定义和共享

使用 AWS CDK,您可以设计自己的可重用组件,以满足组织的安全性、合规性和监管需求。与任何其他软件库一样,您可以轻松地在组织内共享组件,从而使您能够在默认情况下使用最佳实践快速启动新项目。

无需切换环境

AWS CDK 使您无需离开 IDE 即可构建云应用程序。您可以使用相同的编程语言编写运行时代码并定义 AWS 资源。

工作原理

product-page-diagram_AWS-Cloud-Development-Kit
Product-Page_Standard-Icons_01_Product-Features_SqInk
查看产品功能

详细了解 AWS CDK 的功能。

了解更多 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
注册免费账户

立即享受 AWS 免费套餐。 

注册 
Product-Page_Standard-Icons_03_Start-Building_SqInk
文档

使用开发人员指南了解有关 AWS CDK 的更多信息

了解更多