Architettura
Elastic Load Balancing bilancia il traffico verso le istanze Amazon EC2 in un gruppo AWS Auto Scaling, aggiungendo o sottraendo istanze Amazon EC2 in base al carico corrispondente. L'implementazione di Amazon RDS in più zone di disponibilità migliora la durabilità e la disponibilità dei dati. Amazon RDS effettua il provisioning e mantiene un sistema in stato di standby in una zona di disponibilità diversa per il failover automatico in caso di interruzioni, pianificate o meno. La figura seguente mostra l'architettura di esempio per un sito web dinamico che utilizza Amazon EC2, AWS Auto Scaling, i gruppi di sicurezza per imporre l'accesso con privilegi minimi all'infrastruttura AWS e ai componenti dell'architettura selezionati e un'istanza di database Amazon RDS in più zone di disponibilità (implementazione Multi-AZ). Tutti questi componenti vengono distribuiti in un'unica regione e VPC. Il VPC è distribuito in due zone di disponibilità per supportare scenari di failover con Route 53 Resolver per gestire e instradare le richieste per 1 zona ospitata verso Elastic Load Balancer.
Figura 3: Architettura di implementazione di AWS Cloud