Descripción general de las extensiones de Media CDN

Service Extensions te permite usar extensiones para insertar código personalizado en la ruta de procesamiento de Media CDN. En esta página, se proporciona una descripción general de las extensiones de Media CDN.

Media CDN proporciona muchas capacidades centrales integradas para abordar los casos de uso más comunes de las redes de distribución de contenido (CDN). Es posible que tengas requisitos que superen estas capacidades. Por ejemplo, es posible que necesites normalizar encabezados para mejorar el almacenamiento en caché, usar un algoritmo de firma de URL personalizado o transferir el comportamiento heredado de una CDN existente a Media CDN.

Service Extensions te ayuda a agregar código personalizado para casos de uso de procesamiento liviano en las rutas de procesamiento de solicitudes y respuestas con complementos. Los complementos pueden acceder a los encabezados de solicitud y respuesta HTTP, manipularlos y, luego, entregar respuestas sintéticas. Los complementos también pueden realizar acciones adicionales, como redireccionamientos HTTP y reescrituras de URL.

Como se muestra en la Figura 1, con Service Extensions, puedes usar complementos para colocar código personalizado que implemente acciones específicas en el perímetro, delante de la caché en la ruta de procesamiento de Media CDN.

Media CDN usa complementos para agregar código personalizado a la ruta de procesamiento.
Figura 1. Media CDN usa complementos para agregar código personalizado a la ruta de procesamiento (haz clic para ampliar).

Cómo funcionan los complementos de Media CDN

En la ruta de solicitud de Media CDN, los complementos se ejecutan después de la coincidencia de ruta y las políticas de seguridad perimetral de Google Cloud Armor, pero antes del cálculo de la clave de caché y la adición de encabezados personalizados al origen.

En la ruta de respuesta, los complementos se ejecutan después de que el contenido se entrega desde la caché, lo que permite manipular el contenido almacenado en caché.

¿Qué sigue?