Solution Highlights:
- Migrated from a monolithic Laravel + MySQL quiz app hosted on a standalone EC2 instance to a multi-tier, HA-ready AWS architecture.
- Designed modular CloudFormation stacks for App and DB layers, enabling Infrastructure as Code (IaC) across environments.
- Implemented Blue/Green deployment strategy to ensure zero-downtime cutovers.
- Introduced Auto Scaling Groups for compute, Application Load Balancer (ALB) for traffic management, and CloudWatch for enhanced observability.
- Built a secure VPC with 8 subnets across 2 AZs using IAM, NACLs, and Security Groups for tight access control.
Outcome:
- 40% improvement in quiz page load times
- 0% 5xx errors under quiz load during UAT
- Supported thousands of concurrent users
- Achieved zero downtime during deployment
- Delivered a repeatable and secure IaC foundation
- Enabled scalable, production-grade infrastructure