CDK 常指 (AWS) Cloud Development Kit(云开发工具包):一种用熟悉的编程语言(如 TypeScript、Python、Java 等)来定义云基础设施(Infrastructure as Code, IaC),并最终生成/部署到 AWS(通常转为 CloudFormation 模板)的工具集。
(注:在其他领域 CDK 也可能指别的缩写,如生物学中的 cyclin-dependent kinase 等。)
/ˌsiː diː ˈkeɪ/
I deployed the app with the CDK.
我用 CDK 部署了这个应用。
Using the AWS CDK, we defined a VPC, an ECS service, and an RDS database in code, then automated the deployment through a CI/CD pipeline.
使用 AWS CDK,我们用代码定义了 VPC、ECS 服务和 RDS 数据库,并通过 CI/CD 流水线实现自动化部署。
CDK 是缩写,来自 Cloud Development Kit。其中 cloud 表示“云计算”,development kit 指“开发工具包”。AWS 在推广 “用代码管理基础设施” 的理念时,将其产品命名为 AWS CDK。