View a markdown version of this page

Risorse blue/green necessarie per le distribuzioni 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à.

Risorse blue/green necessarie per le distribuzioni di Amazon ECS

Puoi utilizzare le distribuzioni Amazon ECS blue/green con o senza trasferimento di traffico gestito. Quando il tuo servizio utilizza Elastic Load Balancing o Service Connect, Amazon ECS gestisce per te lo spostamento del traffico tra le revisioni blu e verdi del servizio. Se il tuo servizio non utilizza un load balancer o Service Connect (servizio headless), puoi comunque utilizzare le distribuzioni per blue/green implementazioni controllate, ma Amazon ECS non gestisce automaticamente lo spostamento del traffico.

Per lo spostamento del traffico gestito, configura una delle seguenti opzioni:

  • Elastic Load Balancing

  • Service Connect

L'elenco seguente fornisce una panoramica di alto livello di ciò che è necessario configurare per le distribuzioni di Amazon ECS: blue/green

Best practice

Segui queste best practice per implementare con successo Amazon ECS: blue/green

  • Configurare controlli dell'integrità appropriati che riflettano accuratamente l'integrità dell'applicazione.

  • Impostare un tempo di incorporamento che consenta di testare in modo sufficiente l'implementazione verde.

  • Implementa CloudWatch allarmi per rilevare automaticamente i problemi e attivare i rollback.

  • Utilizzare gli hook del ciclo di vita per eseguire test automatici in ogni fase di implementazione.

  • Assicurati che la tua applicazione sia in grado di gestire le revisioni del servizio in blu e in verde eseguite contemporaneamente.

  • Pianificate una capacità del cluster sufficiente per gestire entrambe le revisioni dei servizi durante l'implementazione.

  • Verificare le procedure di rollback prima di implementarle in produzione.