Personalización en la periferia con Lambda@Edge
Lambda@Edge es una extensión de AWS Lambda. Lambda@Edge es un servicio informático que le permite ejecutar funciones que personalizan el contenido que entrega Amazon CloudFront. Puede crear funciones de Node.js o Python en la consola de Lambda en una sola Región de AWS, Este de EE. UU. (Norte de Virginia).
Después de crear la función, puede agregar desencadenadores en la consola de Lambda o CloudFront que hacen que las funciones se ejecuten en ubicaciones de AWS que están más cerca del lector, sin necesidad de aprovisionar ni administrar servidores. Si lo desea, puede utilizar las operaciones de las API de Lambda y CloudFront para configurar las funciones y los desencadenadores mediante programación.
Lambda@Edge se escala automáticamente, desde unas pocas solicitudes al día a miles de solicitudes por segundo. Procesar solicitudes en ubicaciones de AWS más cercanas al espectador en lugar de en servidores de origen reduce significativamente la latencia y mejora la experiencia del usuario.
Temas
- Cómo funciona Lambda@Edge con las solicitudes y las respuestas
- Formas de utilizar Lambda@Edge
- Introducción a las funciones de Lambda@Edge
- Configuración de permisos y roles de IAM para Lambda@Edge
- Escritura y creación de una función de Lambda@Edge
- Adición de desencadenadores para una función de Lambda@Edge
- Prueba y depuración de funciones de Lambda@Edge
- Eliminación de réplicas y funciones de Lambda@Edge
- Estructura de eventos de Lambda@Edge
- Trabajo con solicitudes y respuestas
- Funciones de ejemplo de Lambda@Edge