我做了 cdkd:不动你现有代码,把 CDK 部署提速最多 15 倍
来源:dev.to — 2026-11-02
📋 概述
cdkd 是一个从零重写的 AWS CDK CLI,只要把 cdk deploy 换成 cdkd deploy,现有 CDK 应用一行都不用改。它绕过 CloudFormation,直接通过 AWS SDK 创建资源,因此比原版快得多;还能在本地直接跑 Lambda、API Gateway、ECS、CloudFront 和 Bedrock AgentCore。作者在多数基准里甚至快过同样直连 SDK 的 Terraform。
🔑 核心要点
- 同一个 CDK 应用,cdkd 部署完成时 cdk 还停在创建 ChangeSet 的阶段。
- 面对 CloudFormation 新出的 Express 模式,作者称 cdkd 仍快约 2 倍,含异步资源的栈快近 9 倍。
- 定位是补充而非替代:开发迭代用 cdkd,正式发布仍可交给 CDK。
- 本地运行能力让 Lambda 与 API Gateway 不部署也能调试。
💡 金句
“You can use it just by replacing cdk deploy with cdkd deploy.”
译:只要把 cdk deploy 换成 cdkd deploy 就能用。
👍 0
👎 0
← 返回 dev.to 首页