- High Availability is systems with
- minimum downtime
- minimum service interruption
- Implement HA by
- eliminate single points of failure in infrastructure
- putting redundant components for same task
- adding the load balancer above it, to detect failures and adapt for timely recovery
| Failure Points | AWS Services/Solution |
| DNS/Domain Services | Route53 |
| Load Balance | Elastic Load Balancing |
| Web/Application Server | Auto-Scaling |
| Database Servers | Redundant nodes or clustering |
| Authentication | Redundant nodes |
| Data Center Failures | Use Multiple Availability Zone |
| Disaster | Use Multiple Regions |
AWS Certified Solutions Architect Associate Free Practice TestTake a Quiz
