Multi-Tier Architecture
Architecture
Classic three-tier deployment pattern:
- Web Tier: Load balancers in public subnets
- Application Tier: App servers in private subnets
- Database Tier: RDS/ElastiCache in isolated subnets
When to Use
This pattern is ideal when you need:
- Traditional web application hosting
- Clear separation of concerns
- Defense in depth security model
- Scalable application architecture