Amazon ECS introduce il supporto Network Load Balancer per le distribuzioni lineari e canary
Amazon Elastic Container Service (Amazon ECS) introduce il supporto nativo per strategie di distribuzione lineare e canary per i servizi ECS che utilizzano Network Load Balancer (NLB). Ora le applicazioni che utilizzano comunemente NLB, come quelle che richiedono connessioni basate su TCP/UDP, bassa latenza, connessioni di lunga durata o indirizzi IP statici, possono beneficiare dello spostamento incrementale del traffico gestito in modo nativo da ECS durante il rilascio degli aggiornamenti.
Questa novità consente ai clienti ECS che utilizzano NLB di gestire lo spostamento del traffico in modo controllato durante le distribuzioni, ad esempio trasferendolo tramite incrementi progressivi o iniziando con una piccola percentuale per convalidare le modifiche prima del completamento. Queste strategie di distribuzione offrono maggiore affidabilità durante gli aggiornamenti consentendo ai team di monitorare il comportamento dell'applicazione in ogni fase di spostamento del traffico e integrandosi con gli allarmi di Amazon CloudWatch per arrestare automaticamente le distribuzioni o ripristinare la versione precedente qualora vengano rilevate anomalie. La funzionalità si rivela particolarmente vantaggiosa per i carichi di lavoro in esecuzione dietro un NLB, quali backend di giochi online, sistemi di transazioni finanziarie e servizi di messaggistica in tempo reale.
Per iniziare, seleziona i gruppi di destinazione NLB, il listener e la strategia di distribuzione desiderata nella configurazione del servizio ECS tramite Console di gestione AWS, interfaccia a riga di comando AWS o strumenti Infrastructure as Code. La funzionalità può essere abilitata per i servizi ECS nuovi ed esistenti in tutte le regioni AWS commerciali e AWS GovCloud (Stati Uniti). Per ulteriori informazioni, consulta la documentazione per le distribuzioni lineari di Amazon ECS e per le distribuzioni canary di Amazon ECS.