Amazon ECS aggiunge il supporto di Amazon VPC Lattice per le distribuzioni blu/green, lineari e canary
Amazon Elastic Container Service (Amazon ECS) ora supporta strategie di distribuzione blu/green, lineari e canary integrate per i servizi ECS che utilizzano Amazon VPC Lattice. Le applicazioni che utilizzano VPC Lattice per la comunicazione da servizio a servizio tra VPC e account AWS possono ora sfruttare lo spostamento del traffico gestito in modo nativo da Amazon ECS durante il rilascio degli aggiornamenti.
Con questo lancio, i clienti ECS che utilizzano VPC Lattice possono spostare il traffico in modo controllato durante le distribuzioni, scegliendo la velocità con cui il traffico si sposta in base alla fiducia in ogni versione: tutto in una volta con blue/green, a incrementi uguali con la modalità lineare o partendo da una piccola percentuale con canary. I team possono convalidare le nuove versioni con il traffico di test prima di spostare il traffico di produzione ed eseguire passaggi di convalida personalizzati o approvazioni manuali con gli hook del ciclo di vita della distribuzione, inclusi Lambda e i pause hook. Questi servizi possono anche utilizzare gli allarmi di Amazon CloudWatch e il circuito di interruzione della distribuzione di Amazon ECS per eseguire automaticamente il rollback delle distribuzioni in caso di rilevamento di problemi, con un tempo di incorporamento che mantiene la versione precedente pronta per un rollback rapido senza tempi di inattività.
Per iniziare, seleziona i gruppi di destinazione VPC Lattice, la regola del listener e la strategia di distribuzione preferita nella configurazione del servizio ECS utilizzando la Console di gestione AWS, l'interfaccia a riga di comando AWS, gli SDK AWS o gli strumenti Infrastructure as Code. Questa funzionalità può essere abilitata sia per i servizi ECS nuovi che per quelli esistenti in tutte le regioni AWS in cui è disponibile VPC Lattice. Per ulteriori informazioni, consulta Le distribuzioni di Amazon ECS con VPC Lattice.