Molteplici funzioni Lambda si basano tutte su script Python di formattazione personalizzati e condivisi. Attualmente, l'ingegnere aggiorna ogni Lambda individualmente quando gli script cambiano. Quale approccio consentirà di aggiornare gli script senza modificare manualmente ogni funzione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impacchettare gli script Python personalizzati in Lambda layers. Applicare i Lambda layers alle funzioni Lambda..
Perché questa è la risposta
L'opzione corretta è "Impacchettare gli script Python personalizzati in Lambda layers. Applicare i Lambda layers alle funzioni Lambda." I Lambda Layers consentono di centralizzare il codice e le dipendenze comuni, rendendoli disponibili a più funzioni Lambda. Quando gli script condivisi vengono aggiornati, è sufficiente aggiornare il Lambda Layer, e tutte le funzioni che lo utilizzano riceveranno automaticamente la nuova versione, eliminando la necessità di aggiornamenti manuali individuali. Le altre opzioni sono meno efficaci o non risolvono il problema: Memorizzare un puntatore in un bucket S3 richiederebbe comunque alle funzioni di scaricare e gestire gli script, e non offre la stessa integrazione nativa e gestione delle versioni dei Layers. Le variabili d'ambiente sono per configurazioni, non per codice condiviso. Assegnare lo stesso alias non influisce su come il codice viene aggiornato; gli alias gestiscono le versioni delle funzioni, non le dipendenze del codice.
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