About This Architecture
Multi-AZ online movies system combining Route 53 DNS, CloudFront CDN, and WAF for global delivery and protection of static assets and trailers. Traffic flows through Application Load Balancers in public subnets to EC2 web servers, ECS movie services, and Lambda functions for booking, payments, and admin tasks across two availability zones. RDS MySQL with read replicas, DynamoDB global tables, ElastiCache Redis clusters, and SQS queues ensure data consistency and resilience across AZ-1 and AZ-2. Cognito handles authentication, SES manages email notifications, SNS triggers alerts, and CloudWatch monitors the entire infrastructure. Fork this diagram to customize subnets, instance types, or add additional AWS services like API Gateway or Step Functions for your streaming workload.