Personalizzazione all’edge con Funzioni CloudFront
Con CloudFront Functions, puoi scrivere funzioni leggere in JavaScript per personalizzazioni di CDN su larga scala e sensibili alla latenza. Le funzioni possono manipolare le richieste e le risposte che scorrono attraverso CloudFront, eseguire l'autenticazione e l'autorizzazione di base, generare risposte HTTP all'edge e altro ancora. L'ambiente runtime di CloudFront Functions offre tempi di avvio in submillisecondi, è scalabile immediatamente per gestire milioni di richieste al secondo ed è altamente sicuro. CloudFront Functions è una funzionalità nativa di CloudFront, il che significa che è in grado di creare, testare e distribuire il codice interamente all'interno di CloudFront.
Quando si associa una funzione CloudFront a una distribuzione CloudFront, CloudFront intercetta le richieste e le risposte nelle posizioni perimetrali di CloudFront e le invia alla funzione. Puoi invocare Funzioni CloudFront quando si verificano i seguenti eventi:
-
Quando CloudFront riceve una richiesta da un visualizzatore (richiesta visualizzatore)
-
Prima che CloudFront restituisca la risposta al visualizzatore (risposta visualizzatore)
Per ulteriori informazioni sulle Funzioni CloudFront, consulta i seguenti argomenti: