Usa extensiones de servicio para el procesamiento en el perímetro

Puedes usar Extensiones del servicio para ejecutar tu propio código WebAssembly (Wasm) en un entorno de procesamiento completamente sin servidores administrado por Google. En esta página, se describe la extensibilidad mediante extensiones de servicio.

Acerca de las extensiones perimetrales de las extensiones de servicio para Cloud CDN

Puedes compilar complementos con Wasm y la ABI de Proxy-Wasm. La ABI de Proxy-Wasm ofrece compatibilidad con Rust, C++ y Go. Los complementos de Extensiones de servicio se ejecutan en una infraestructura sin servidores completamente administrada por Google. Se ejecutan cerca del plano de datos, y se administra la optimización de latencia. Los complementos de Extensiones de servicio están diseñados para casos de uso ligeros con límites estrictos en la CPU y la memoria. Puedes conectar un plugin de extensiones de servicio a un balanceador de cargas de aplicaciones externo global a través de una extensión de borde.

Para obtener más información, consulta Cómo funcionan las extensiones de borde.

Casos de uso habituales

Usa complementos de extensiones de servicio con balanceadores de cargas de aplicaciones externos globales en los siguientes casos de ejemplo:

Direccionamiento de tráfico personalizado
Manipula los encabezados de solicitud para influir en la selección del servicio de backend.
Optimización de la caché
Influye en el contenido que se entrega desde una caché de Cloud CDN.
Manejo de excepciones
Redirecciona a los clientes a una página de error personalizada para ciertas clases de respuesta.
Registro personalizado
Registra encabezados definidos por el usuario o datos personalizados en Cloud Logging.
Adición de encabezados
Crea encabezados nuevos relevantes para tus aplicaciones o clientes específicos.
Inserta encabezados nuevos para la solicitud.
Manipulación de encabezados
Reescribe los encabezados de solicitud existentes o anula los encabezados del cliente en su camino hacia el backend.
Seguridad
Escribe políticas de seguridad personalizadas según las solicitudes del cliente y toma decisiones de aplicación dentro de tu complemento.

Comenzar

  1. Cómo crear un complemento
  2. Configura una extensión de borde

¿Qué sigue?