Highly Available AWS Multi-Region 3-Tier Architecture

A production-grade AWS 3-tier infrastructure with VPC, ALB, ASG, RDS Multi-AZ + read-replica, CloudFront, Route 53 failover, and WAF — designed with warm-standby DR across regions.

Project Overview

This project demonstrates an enterprise-level cloud infrastructure spanning two AWS regions (us-east-1 primary & us-west-2 DR). It includes networking, security, load balancing, auto scaling, multi-region database setup, CDN failover, DR routing, and testing. All components follow AWS Well-Architected best practices.

Architecture Diagram

AWS Architecture Diagram

Architecture Breakdown

  1. Network Foundation: Multi-AZ VPC, public/private subnets, NAT, IGW, custom route tables.
  2. Security Layers: Security Groups for ALB, EC2, RDS; IAM roles; least-privilege access.
  3. Compute Tier: EC2 instances with AMIs, Launch Templates, and Auto Scaling Groups.
  4. Load Balancing: HTTPS ALBs for frontend/backend with ACM TLS certificates.
  5. Data Tier: RDS MySQL Multi-AZ primary DB + cross-region read-replica.
  6. Global Delivery: CloudFront CDN with origin failover.
  7. DNS & Failover: Route 53 failover routing with health checks.
  8. WAF Protection: Web ACL with managed rule sets.
  9. DR Testing: Simulated primary region outage to validate failover.

Tools & Services

Outcomes

Delivered a highly available, resilient infrastructure with cross-region fault tolerance. Implemented DR strategy, documented all deployment steps, tested failover, and created a cleanup guide to avoid unnecessary AWS billing.

Download Full Project Report

Download Detailed PDF

← Back to Projects