Load Balancing Redundant Servers Multiple Availability Zones Auto Scaling to Meet Demand Redundant Storage Solutions Content Delivery Networks Read-Replica Database Servers Simple Email Service Simple Notification Service Advanced Monitoring