Personalizzazione al livello di edge con Lambda@Edge
Lambda@Edge è un'estensione di AWS Lambda. Lambda@Edge è un servizio di calcolo che consente di eseguire funzioni che personalizzano i contenuti forniti da Amazon CloudFront. Puoi creare funzioni Node.js o Python nella console Lambda in una Regione AWS, Stati Uniti orientali (Virginia settentrionale).
Dopo aver creato la funzione, puoi aggiungere trigger utilizzando la console Lambda o la console CloudFront in modo che le funzioni vengano eseguite nelle posizioni AWS più vicine al visualizzatore, senza dover effettuare il provisioning o gestire server. Facoltativamente, puoi utilizzare le operazioni API Lambda e CloudFront per configurare funzioni e trigger a livello di codice.
Lambda@Edge è in grado di adattare automaticamente la capacità, da alcune richieste al giorno fino a migliaia di richieste al secondo. L'elaborazione di richieste nelle regioni AWS più vicine al visualizzatore, anziché sui server di origine, consente di ridurre in modo significativo la latenza e di migliorare l'esperienza dell'utente.
Nota
Lambda@Edge non è supportata con le richieste gRPC. Per ulteriori informazioni, consulta Utilizzo di gRPC con le distribuzioni CloudFront.