About This Architecture
Multi-tier web application architecture for university student records using AWS Application Load Balancer, Auto Scaling Groups of EC2 instances across two availability zones, and RDS MySQL backend. Internet users route through the Internet Gateway to the ALB, which distributes HTTP traffic to Node.js web servers in public subnets across AZ-1 and AZ-2, while EC2 instances securely access the RDS MySQL database in private subnets via Secrets Manager. This architecture demonstrates high availability, auto-scaling based on CPU thresholds, and security best practices with isolated database tier, security groups enforcing least privilege, and CloudWatch monitoring. Fork this diagram on Diagrams.so to customize subnets, instance types, or add additional AWS services like S3 or CloudFront. The single-AZ RDS deployment can be upgraded to Multi-AZ for production workloads requiring enhanced durability.