About This Architecture
CDK Deploy vs cdkd Deploy comparison illustrates two distinct AWS infrastructure provisioning strategies: sequential CloudFormation-based deployment versus parallelized direct SDK calls. Path A routes synthesis output through CloudFormation Engine with sequential stack resource provisioning, stabilization waits, and rollback handlers, while Path B bypasses CloudFormation entirely, using direct AWS SDK calls with parallel executor threads for up to 15x faster deployments in dev/test environments. Both paths synthesize cloud.assembly and provision identical resources—EC2 t3.medium, RDS db.t3.medium, S3 App Bucket, and ALB Entry Point—but differ fundamentally in orchestration and speed. Fork this diagram on Diagrams.so to customize deployment strategies, compare performance trade-offs, or adapt for your CI/CD pipeline. The cdkd approach trades CloudFormation's safety guarantees and rollback capabilities for raw speed, making it ideal for rapid iteration cycles where infrastructure state can be easily recreated.