Uno sviluppatore ha creato un template AWS Serverless Application Model (AWS SAM) che definisce diverse funzioni Lambda, un bucket S3 e una distribuzione CloudFront. Una funzione Lambda è destinata a essere eseguita all'edge di CloudFront (Lambda@Edge) e il bucket S3 è un'origine per la distribuzione. Il deployment dello stack SAM in eu-west-1 fallisce. Qual è una probabile causa del fallimento?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Le funzioni Lambda@Edge devono essere create nella regione us-east-1..
Perché questa è la risposta
Le funzioni Lambda@Edge devono essere create nella regione us-east-1 (Nord Virginia) indipendentemente dalla regione in cui si trova la distribuzione CloudFront. Questa è una limitazione specifica del servizio Lambda@Edge. Se il template SAM tenta di creare una funzione Lambda@Edge in una regione diversa da us-east-1, il deployment fallirà. Le distribuzioni CloudFront possono essere create globalmente, ma la loro configurazione avviene tramite un endpoint in us-east-1. Non è vero che le distribuzioni CloudFront possono essere create solo in us-east-1. Un template SAM può includere più funzioni Lambda; questa non è una limitazione. Una distribuzione CloudFront e il suo bucket S3 di origine possono trovarsi nella stessa regione, quindi questa opzione è errata.
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