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à.
Tutorial: distribuisci un'applicazione in Amazon ECS
In questo tutorial, imparerai come distribuire un'applicazione in Amazon ECS utilizzando CodeDeploy. Inizi con un'applicazione che hai già creato e distribuito in AmazonECS. La prima fase consiste nell'aggiornare l'applicazione modificando il file di definizione dell'attività con un nuovo tag. Successivamente, si utilizza CodeDeploy per distribuire l'aggiornamento. Durante la distribuzione, CodeDeploy installa l'aggiornamento in un nuovo set di attività sostitutivo. Quindi, sposta il traffico di produzione dalla versione originale dell'ECSapplicazione Amazon, che si trova nel set di attività originale, alla versione aggiornata nel set di attività sostitutivo.
Durante una ECS distribuzione Amazon, CodeDeploy utilizza un sistema di bilanciamento del carico configurato con due gruppi target e un listener di traffico di produzione. Il diagramma seguente mostra come il load balancer, il listener di produzione, i gruppi target e ECS l'applicazione Amazon sono correlati prima dell'inizio della distribuzione. In questa esercitazione viene utilizzato un Application Load Balancer. Puoi anche usare un Network Load Balancer.

Una volta completata la distribuzione, il listener del traffico di produzione serve il traffico verso il nuovo set di attività di sostituzione e il set di attività originale viene terminato. Il seguente diagramma mostra il modo in cui le risorse sono correlate dopo una distribuzione riuscita. Per ulteriori informazioni, consulta Cosa succede durante una ECS distribuzione Amazon.

Per informazioni su come utilizzare AWS CLI per distribuire un'applicazione in AmazonECS, consulta Tutorial: Creazione di un servizio utilizzando una distribuzione blue/verde. Per informazioni su come rilevare e distribuire automaticamente le modifiche CodePipeline a un ECS servizio Amazon con CodeDeploy, consulta Tutorial: Create a pipeline with an Amazon ECR source and ECS -to- deployment. CodeDeploy
Dopo aver completato questo tutorial, puoi utilizzare l' CodeDeploy applicazione e il gruppo di distribuzione che hai creato per aggiungere un test di convalida della distribuzione. Tutorial: distribuisci un ECS servizio Amazon con un test di convalida