CDK 常用指令
# 初始化新專案
cdk init app --language typescript

# 部署所有 Stack
cdk deploy --all

# 查看差異
cdk diff

# 銷毀資源
cdk destroy
CDK 最佳實踐
  1. 使用 Environment 變數
const env = {
  account: process.env.CDK_DEFAULT_ACCOUNT,
  region: process.env.CDK_DEFAULT_REGION,
};
  1. 標籤管理
Tags.of(this).add('Project', 'MyProject');
Tags.of(this).add('Environment', 'Production');