Amazon CloudFront ahora admite AWS Lambda Web Functions como origen
A partir de hoy, puede ofrecer aplicaciones web creadas en AWS Lambda Web Functions a través de la red periférica global de CloudFront.
Con CloudFront delante de una función web de Lambda, obtiene la terminación de TLS en l periferia para reducir la latencia y lograr conexiones más rápidas, el almacenamiento en caché para un mejor rendimiento y los dominios personalizados con certificados TLS administrados. No es necesario realizar cambios en el código de la aplicación. El control de acceso al origen (OAC) de CloudFront restringe la función web de Lambda para que solo se pueda acceder a ella a través de CloudFront, de modo que las solicitudes no deseadas que eludan las protecciones de seguridad no lleguen a su origen. Con OAC implementada, la red periférica de CloudFront protege su función web Lambda de los ataques DDoS a nivel de red, y puede conectar AWS WAF para obtener una seguridad adicional en la capa de aplicación. En el caso de las aplicaciones que autentican a sus propios usuarios, OAC garantiza que las credenciales originales lleguen a la aplicación sin cambios, de modo que los flujos de inicio de sesión existentes sigan funcionando.
La compatibilidad de CloudFront con las funciones web de AWS Lambda está disponible en todo el mundo, excepto en la región China de CloudFront. Para empezar, utilice la consola, el SDK, la CLI o CloudFormation de CloudFront para configurar la función web de Lambda como un origen de CloudFront. Para obtener más información, consulte la Guía para desarrolladores de CloudFront. No hay cargos adicionales asociados a esta característica.