AWS CDK Transit Gateway Multi-Environment VPC: Dev, Staging, Prod on One TGW
Running dev, staging, and prod on separate VPCs sounds clean until you need them to talk — and your Aurora failover has never actually been tested. This post walks through a real CDK TypeScript stack wiring Transit Gateway, Aurora Global Database, ECS Fargate, and Global Accelerator across three env
Best for
Engineers implementing or reviewing a production decision, not readers looking for a demo-level walkthrough.
Updated
6 Apr 2026
What this guide should answer
Use when, why this matters, the implementation path, and the trade-offs that matter once you leave the tutorial happy path.