About This Architecture
Multi-AZ URL shortener microservices architecture using ECS Fargate, RDS, DynamoDB, and ElastiCache across two availability zones in AWS. Users route through an Internet Gateway and Application Load Balancer to Auth and Redirect microservices running in private subnets, with data persisted in RDS Primary/Standby, DynamoDB Redirect Tables, and Redis caching layers. This design demonstrates fault tolerance, auto-scaling, and separation of concerns—Auth handles user credentials via RDS while Redirect manages URL mappings through DynamoDB and caching. Fork and customize this diagram on Diagrams.so to adapt subnet ranges, instance types, or add additional microservices. The cross-AZ replication ensures zero-downtime failover and meets production SLA requirements.