Un'azienda pubblica regolarmente nuove versioni di funzioni AWS Lambda e utilizza alias per la produzione. Desidera implementare una nuova versione inizialmente su una percentuale fissa del traffico di produzione (spostamento del traffico) per migliorare i rilasci. Quale configurazione consente di ottenere questo comportamento?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare il routing degli alias con un alias ponderato per instradare una percentuale specifica di traffico alla nuova versione..
Perché questa è la risposta
L'opzione corretta è utilizzare il routing degli alias con un alias ponderato. Gli alias di AWS Lambda consentono di puntare a due diverse versioni di una funzione Lambda e di distribuire il traffico tra di esse in base a percentuali configurabili. Questo è esattamente ciò che viene richiesto per lo spostamento del traffico (traffic shifting) verso una nuova versione. Le altre opzioni sono errate perché: "Utilizzare un tipo di deployment canary per Lambda" e "Utilizzare un tipo di deployment lineare per Lambda" sono strategie di deployment tipicamente associate a CodeDeploy, che può essere integrato con Lambda per deployment più complessi, ma la domanda si concentra sulla configurazione diretta di Lambda per lo spostamento del traffico. Il routing degli alias è la funzionalità nativa di Lambda per questo scopo. "Utilizzare variabili d'ambiente per controllare il routing alle nuove versioni" non è un meccanismo di routing del traffico. Le variabili d'ambiente sono utilizzate per configurare il comportamento della funzione, non per dirigere una percentuale del traffico.
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.
Supera il tuo esame più velocemente → Nessuna carta richiesta