About This Architecture
Multi-AZ online learning platform leveraging CloudFront CDN, AWS WAF, Route 53, and Cognito for secure global content delivery and authentication. Traffic flows through ALB to EC2 API servers and ECS course services across two availability zones, with Lambda functions handling async tasks like quiz grading, certificate generation, and badge awarding. RDS PostgreSQL with read replicas, DynamoDB sessions, ElastiCache Redis, and OpenSearch provide resilient data persistence and search, while SQS decouples job processing and API Gateway manages service-to-service communication. This architecture demonstrates high availability, auto-scaling, and separation of concerns across presentation, application, and data tiers. Fork and customize this diagram on Diagrams.so to adapt subnet ranges, instance types, or add additional AWS services like Amplify or EventBridge.