Aggiorna la strategia di distribuzione di Amazon ECS - Amazon Elastic Container Service

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à.

Aggiorna la strategia di distribuzione di Amazon ECS

Amazon ECS supporta diverse strategie di distribuzione per l'aggiornamento dei tuoi servizi. Puoi migrare tra queste strategie in base ai requisiti delle tue applicazioni. Questo argomento spiega come migrare tra distribuzioni e distribuzioni in sequenza. blue/green

Comprendere le strategie di distribuzione di Amazon ECS

Prima di passare da una strategia di implementazione all'altra, è importante capire come funziona ciascuna strategia e le relative differenze principali:

Implementazioni continue

In una distribuzione continua, Amazon ECS sostituisce la versione corrente in esecuzione dell'applicazione con una nuova versione. Il service scheduler utilizza i parametri di percentuale di integrità minima e massima per determinare la strategia di distribuzione.

Le implementazioni in sequenza sono più semplici da configurare ma offrono un controllo minore sul processo di implementazione e sul routing del traffico.

Distribuzioni blu/verde

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 indirizzare il traffico di produzione verso di essa.

Le implementazioni blu/verdi offrono un maggiore controllo sul processo di distribuzione, comprese le funzionalità di spostamento del traffico, test e rollback.

Best practice

Segui queste best practice durante la migrazione tra diverse strategie di distribuzione:

  • Esegui il test in un ambiente non di produzione: verifica sempre l'aggiornamento in un ambiente non di produzione prima di applicare modifiche ai servizi di produzione.

  • Pianifica il rollback: predisponi un piano di rollback nel caso in cui l'aggiornamento non funzioni come previsto.

  • Monitoraggio durante la transizione: monitora attentamente il servizio durante e dopo la migrazione per assicurarti che continui a funzionare correttamente.

  • Aggiornamento della documentazione: aggiorna la documentazione di distribuzione in modo che rifletta la nuova strategia di distribuzione.

  • Considera l'impatto sul traffico: scopri in che modo l'aggiornamento potrebbe influire sul traffico verso il tuo servizio e pianifica di conseguenza.