Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Nozioni di base sulle funzioni Lambda@Edge (console)
Con Lambda @Edge, puoi usare i CloudFront trigger per richiamare una funzione Lambda. Quando associ una CloudFront distribuzione a una funzione Lambda, CloudFront intercetta le richieste e le risposte nelle posizioni CloudFront periferiche ed esegue la funzione. Le funzioni Lambda possono migliorare la sicurezza o personalizzare le informazioni vicine ai visualizzatori per migliorare le prestazioni.
L'elenco seguente fornisce una panoramica di base su come creare e utilizzare le funzioni Lambda con. CloudFront
Panoramica: creazione e utilizzo di funzioni Lambda con CloudFront
-
Crea una funzione Lambda nella regione Stati Uniti orientali (Virginia settentrionale).
-
Salvare e pubblicare una versione numerata della funzione.
Per apportare modifiche alla funzione è necessario modificare la versione $LATEST della funzione nella regione Stati Uniti orientali (N. Virginia). Quindi, prima di configurarlo per funzionare CloudFront, pubblicate una nuova versione numerata.
-
Associate la funzione a un comportamento CloudFront di distribuzione e cache. Specificate quindi uno o più CloudFront eventi (trigger) che causano l'esecuzione della funzione. Ad esempio, è possibile creare un trigger per l'esecuzione della funzione quando si CloudFront riceve una richiesta da un visualizzatore.
-
Quando si crea un trigger, Lambda crea repliche della funzione nelle posizioni AWS in tutto il mondo.
Suggerimento
Per ulteriori informazioni, consultate la creazione e l'aggiornamento delle funzioni, la struttura degli eventi e l'aggiunta di CloudFront trigger. Puoi inoltre trovare ulteriori idee e ottenere esempi di codice in Esempi di funzioni Lambda@Edge.
Per un step-by-step tutorial, consultate il seguente argomento: