Amazon CloudFront anuncia modificaciones de origen mediante CloudFront Functions

Publicado en: 21 de nov de 2024

Amazon CloudFront ahora admite la modificación del origen en CloudFront Functions, lo que le permite cambiar o actualizar de forma condicional los servidores de origen en cada solicitud. Ahora puede escribir una lógica personalizada en CloudFront Functions para sobrescribir las propiedades de origen, usar otro origen en su distribución de CloudFront o reenviar solicitudes a cualquier punto de enlace HTTP público.

La modificación del origen le permite crear políticas de enrutamiento personalizadas sobre cómo se debe reenviar el tráfico a los servidores de aplicaciones en caso de errores de caché. Por ejemplo, puede utilizar la modificación del origen para determinar la ubicación geográfica de un usuario y, a continuación, reenviar la solicitud, en caso de errores de caché, a la región de AWS más cercana en la que se ejecute la aplicación. Esto garantiza la latencia más baja posible para su aplicación. Antes, tenía que usar AWS Lambda @Edge para modificar los orígenes, pero ahora esta misma capacidad está disponible en CloudFront Functions con un mejor rendimiento y menores costos. La modificación del origen permite actualizar todas las capacidades de origen existentes, como configurar encabezados personalizados, ajustar los tiempos de espera, configurar Origin Shield o cambiar el origen principal en los grupos de origen.

La modificación del origen ahora está disponible en CloudFront Functions sin costo adicional. Para obtener más información, consulte la Guía para desarrolladores de CloudFront. Para ver ejemplos de cómo usar la modificación de origen, consulte nuestro repositorio de ejemplos de GitHub.