About This Architecture
Multi-tier web application architecture spanning two AWS availability zones with React-Vite frontend, Node.js Express backend, and PostgreSQL RDS database. Traffic flows through an Internet Gateway and Application Load Balancer to frontend ECS clusters, which communicate with backend services that connect to a highly available RDS primary-standby setup. The architecture integrates Amazon Cognito for authentication, S3 for file storage, SES for email, and CloudWatch for observability, all orchestrated through ECR container registry and IAM access controls. This design demonstrates production best practices including multi-AZ redundancy, private subnet isolation, and managed service integration. Fork and customize this diagram on Diagrams.so to adapt instance types, subnet ranges, or add additional AWS services like ElastiCache or Lambda.