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à.
Aggiornare la strategia di implementazione di Amazon ECS
Amazon ECS supporta diverse strategie di implementazione per l'aggiornamento dei servizi. È possibile migrare tra queste strategie in base ai requisiti delle applicazioni. Questo argomento spiega come migrare tra distribuzioni continue e distribuzioni. blue/green
Informazioni sulle strategie di implementazione di Amazon ECS
Prima di migrare da una strategia di implementazione all'altra, è importante capire come funziona ciascuna strategia e le relative differenze principali:
- Implementazioni in sequenza
-
In un'implementazione in sequenza, Amazon ECS sostituisce la versione attuale in esecuzione dell'applicazione con una nuova. Il pianificatore del servizio utilizza i parametri di percentuale minima di attività integre e percentuale massima per determinare la strategia di implementazione.
Le implementazioni in sequenza sono più semplici da configurare ma offrono un minore controllo sul processo di implementazione e sull'instradamento del traffico.
- Implementazioni blu/verdi
-
In una blue/green distribuzione, Amazon ECS crea una nuova versione del servizio (verde) accanto alla versione esistente (blu). Ciò consente di verificare la nuova versione prima di instradarvi il traffico di produzione.
Le implementazioni blu/verdi offrono un maggiore controllo sul processo di implementazione, comprese le funzionalità di spostamento del traffico, di test e rollback.
Best practice
Seguire queste best practice quando si esegue la migrazione tra diverse strategie di implementazione:
-
Esegui il test in un ambiente non di produzione: verificare sempre l'aggiornamento in un ambiente non di produzione prima di applicare modifiche ai servizi di produzione.
-
Pianifica il rollback: disporre di un piano di rollback nel caso in cui l'aggiornamento non funzioni come previsto.
-
Monitoraggio durante la transizione: monitorare attentamente il servizio durante e dopo la migrazione per assicurarsi che continui a funzionare correttamente.
-
Aggiornamento della documentazione: aggiornare la documentazione di implementazione in modo tale che rifletta la nuova strategia di implementazione.
-
Considera l'impatto sul traffico: informazioni sul modo in cui l'aggiornamento potrebbe influire sul traffico verso il servizio e pianificare di conseguenza.