AWS CDK Tips
AWS CDK init, diff, deploy, destroy, and practical habits.
Daily commands
cdk init app --language typescript
cdk synth
cdk diff
cdk deploy
cdk deploy --all
cdk destroy
Run cdk diff before deployment and keep environment-specific values out of construct code.
Environment and tags
const env = {
account: process.env.CDK_DEFAULT_ACCOUNT,
region: process.env.CDK_DEFAULT_REGION,
};
Tags.of(this).add("Project", "example");
Tags.of(this).add("Environment", "production");
Use tags for ownership, cost review, and incident tracing.