Un'azienda di gaming implementa un portale web utilizzando Elastic Beanstalk e talvolta rilascia aggiornamenti tre o quattro volte al giorno. L'azienda desidera fornire rapidamente nuove funzionalità a tutti gli utenti, riducendo al minimo l'impatto sugli utenti e massimizzando la disponibilità. Quale policy di deployment di Elastic Beanstalk soddisfa al meglio questi obiettivi?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare una policy di immutable deployment per implementare nuove istanze per l'aggiornamento..
Perché questa è la risposta
La policy di immutable deployment (deployment immutabile) è la migliore per questo scenario. Crea un nuovo set di istanze EC2 con la nuova versione dell'applicazione, quindi sposta il traffico verso le nuove istanze solo dopo che sono state avviate e superano i controlli di integrità. Questo riduce al minimo l'impatto sugli utenti e massimizza la disponibilità, poiché la vecchia versione continua a servire il traffico finché la nuova non è completamente operativa. In caso di problemi, il rollback è rapido e semplice, basta terminare le nuove istanze. Le policy di rolling deployment (deployment a rotazione) e all-at-once deployment (deployment tutto in una volta) causano un'interruzione del servizio o un degrado delle prestazioni durante l'aggiornamento. La strategia di canary deployment (deployment canary) è utile per testare nuove funzionalità su un sottoinsieme di utenti, ma l'immutable deployment offre una maggiore sicurezza e un rollback più semplice per aggiornamenti frequenti.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta