Inizia a usare le funzioni Lambda @Edge - Amazon CloudFront

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à.

Inizia a usare le funzioni Lambda @Edge

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 più vicine ai tuoi spettatori 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
  1. Crea una funzione Lambda nella regione Stati Uniti orientali (Virginia settentrionale).

  2. Salvare e pubblicare una versione numerata della funzione.

    Se desideri modificare la funzione, devi modificare la LATEST versione $ della funzione nella regione Stati Uniti orientali (Virginia settentrionale). Quindi, prima di configurarla per funzionare CloudFront, pubblichi una nuova versione numerata.

  3. 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.

  4. Quando crei un trigger, Lambda crea repliche della funzione in AWS diverse località del mondo.

Suggerimento

Per ulteriori informazioni, consulta la creazione e l'aggiornamento delle funzioni, la struttura degli eventi e l'aggiunta CloudFront di 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: