

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Disponibilità e scalabilità elevate su AWS
<a name="high-availability-and-scalability-on-aws"></a>

 La maggior parte dei provider di comunicazioni in tempo reale si allinea a livelli di servizio che garantiscono una disponibilità dal 99,9% al 99,999%. A seconda del grado di alta disponibilità (HA) desiderato, è necessario adottare misure sempre più sofisticate lungo l'intero ciclo di vita dell'applicazione. AWS consiglia di seguire queste linee guida per raggiungere un elevato grado di disponibilità elevata: 
+  Progetta il sistema in modo che non abbia un singolo punto di errore. Utilizza meccanismi automatici di monitoraggio, rilevamento degli errori e failover per componenti stateless e stateful 
  +  *I punti di errore singoli (SPOF) vengono generalmente eliminati con una configurazione di ridondanza N\$11 o 2N, in cui N\$11 viene ottenuto tramite il bilanciamento del carico tra nodi *attivi-attivi e 2N viene ottenuto da una coppia di nodi in configurazione active-standby*.* 
  +  AWS offre diversi metodi per raggiungere l'HA attraverso entrambi gli approcci, ad esempio tramite un cluster scalabile con carico bilanciato o presupponendo una coppia *attiva/standby*. 
+  Disponibilità corretta dello strumento e del sistema di test. 
+  Prepara le procedure operative per i meccanismi manuali in grado di rispondere, mitigare e ripristinare i guasti. 

 Questa sezione si concentra su come evitare un singolo punto di errore utilizzando le funzionalità disponibili su AWS. In particolare, questa sezione descrive un sottoinsieme di AWS funzionalità e modelli di progettazione di base che consentono di creare applicazioni di comunicazione in tempo reale ad alta disponibilità. 