Diverse funzioni Lambda condividono le stesse librerie personalizzate. Lo sviluppatore desidera un modo centralizzato, versionato e semplice per aggiornare queste librerie con il minimo sforzo di sviluppo. Quale opzione soddisfa questa esigenza?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un Lambda layer che impacchetta tutte le librerie personalizzate..
Perché questa è la risposta
La creazione di un Lambda layer è la soluzione più efficiente perché consente di centralizzare, versionare e condividere le librerie tra più funzioni Lambda. Questo riduce la dimensione del pacchetto di distribuzione delle funzioni e semplifica gli aggiornamenti: basta aggiornare il layer per propagare le modifiche a tutte le funzioni che lo utilizzano. AWS CodeArtifact è un gestore di pacchetti per artefatti di sviluppo, ma non è il meccanismo diretto per condividere librerie tra funzioni Lambda in esecuzione. Le immagini container personalizzate sono un'opzione valida per le funzioni Lambda, ma sono più complesse da gestire per la sola condivisione di librerie e non offrono la stessa granularità di versionamento e riutilizzo dei layer. L'utilizzo di Amazon EFS per archiviare le librerie introduce latenza e complessità di gestione, oltre a non essere il meccanismo nativo di Lambda per la condivisione di 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