Esegui implementazioni ECS blu/verdi utilizzando CodeDeploy CloudFormation - AWS CloudFormation

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

Esegui implementazioni ECS blu/verdi utilizzando CodeDeploy CloudFormation

Per aggiornare un'applicazione in esecuzione su Amazon Elastic Container Service (AmazonECS), puoi utilizzare una strategia di distribuzione CodeDeploy blu/verde. Questa strategia aiuta a ridurre al minimo le interruzioni causate dalla modifica delle versioni delle applicazioni.

In una distribuzione blu/verde, si crea un nuovo ambiente applicativo (denominato verde) accanto all'ambiente live corrente (denominato blu). Ciò consente di monitorare e testare l'ambiente verde prima di indirizzare il traffico in tempo reale dall'ambiente blu all'ambiente verde. Dopo che l'ambiente verde ha fornito traffico in tempo reale, puoi terminare in sicurezza l'ambiente blu.

Per eseguire distribuzioni CodeDeploy blu/verdi sull'ECSutilizzo CloudFormation, includi le seguenti informazioni nel modello di stack:

  • Una Hooks sezione che descrive un hook. AWS::CodeDeploy::BlueGreen

  • Una Transform sezione che specifica la AWS::CodeDeployBlueGreen trasformazione.

I seguenti argomenti guidano l'utente nella configurazione di un CloudFormation modello per una distribuzione blu/verde su. ECS