AmazonAmazon ML Engineer Associate MLA-C01 Certification·IT·Aggiornato 3 Aug 2026
MediCare AI desidera implementare una nuova versione del modello in produzione utilizzando una strategia blue/green con tempi di inattività minimi e un rollback automatico se la nuova variante produce un tasso elevato di errori 5xx. Quale approccio fornisce uno spostamento del traffico controllato e un meccanismo di rollback automatico all'interno delle funzionalità di AWS SageMaker?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un nuovo EndpointConfig con due ProductionVariants (blu = modello corrente, verde = nuovo modello) impostando i pesi iniziali di ProductionVariant su blu:100, verde:0. Utilizzare una state machine di Step Functions o una Lambda di deployment per chiamare UpdateEndpointWeightsAndCapacities (o UpdateEndpoint con il nuovo EndpointConfig) per modificare in modo incrementale i pesi verso il verde. Creare un allarme CloudWatch sulla metrica degli errori 5xx dell'endpoint e collegare una regola EventBridge per attivare una Lambda di rollback che chiama UpdateEndpointWeightsAndCapacities per reimpostare i pesi su blu se la soglia dell'allarme viene superata..
Perché questa è la risposta
L'opzione corretta descrive il metodo consigliato da SageMaker per il deployment blue/green con rollback automatico. Utilizzando ProductionVariants all'interno di un EndpointConfig, è possibile controllare il traffico tra la versione blu (esistente) e quella verde (nuova) tramite la ponderazione. UpdateEndpointWeightsAndCapacities consente uno spostamento graduale del traffico. Gli allarmi CloudWatch sui tassi di errore 5xx, accoppiati con una Lambda attivata da EventBridge, forniscono un meccanismo di rollback automatico ripristinando i pesi originali, garantendo tempi di inattività minimi e un rapido ripristino.
Le altre opzioni sono meno adatte:
L'uso di un ALB esterno a SageMaker aggiunge complessità e non sfrutta le funzionalità native di SageMaker per la gestione del traffico dei modelli.
Model Registry non offre una funzionalità di deployment automatico blue/green con rollback integrato come descritto.
Sostituire direttamente l'endpoint con CreateEndpoint e DeleteEndpoint comporterebbe tempi di inattività significativi e un rollback manuale complesso e lento.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.