Architektur
Elastic Load Balancing gleicht den Datenverkehr zu den Amazon EC2-Instances in einerAWS Auto Scaling Gruppe aus, wodurch Amazon EC2-Instances entsprechend der Last hinzugefügt oder abgezogen werden. Die Bereitstellung von Amazon RDS über mehrere Availability Zones hinweg verbessert die Datenbeständigkeit und Verfügbarkeit Amazon RDS stellt einen Standby in einer anderen Availability Zone bereit und sorgt für automatisches Failover bei geplanten oder ungeplanten Ausfällen. Die folgende Abbildung zeigt die Beispielarchitektur für eine dynamische Website unter Verwendung von Amazon EC2, AWS Auto Scaling, Sicherheitsgruppen zur Durchsetzung des Zugriffs mit geringsten Berechtigungen auf die AWS-Infrastruktur und ausgewählte Architekturkomponenten sowie eine Amazon RDS-Datenbank-Instance über mehrere Availability Zones (Multi-AZ-Bereitstellung) . Alle diese Komponenten werden in einer einzigen Region und in einer VPC bereitgestellt. Die VPC ist auf zwei Availability Zones verteilt, um Failover-Szenarien mit zu unterstützen, und Route 53 Resolver zur Verwaltung und Weiterleitung von Anforderungen für eine gehostete Zone an Elastic Load Balancer.

Abbildung 3: AWS Cloud-Bereitstellungsarchitektur