Cloud-native API Gateway ofrece protección WAF a nivel de ruta y políticas de enrutamiento. Estas incluyen limitación de velocidad, reescritura, configuración de encabezados, CORS, replicación de tráfico, tiempo de espera y reintentos para proteger y optimizar sus servicios.
Políticas de enrutamiento
|
Política |
Descripción |
|
Cloud-native API Gateway se integra con Alibaba Cloud WAF 3.0. A diferencia del WAF tradicional, esta integración permite que las solicitudes lleguen directamente a la puerta de enlace sin pasar por WAF. Esto mejora significativamente el rendimiento general del sistema sin comprometer la seguridad. |
|
|
Las políticas de limitación de velocidad a nivel de ruta evitan que los servicios de backend se saturen por un exceso de solicitudes y ayudan a prevenir fallas en cascada. Cuando el número de solicitudes simultáneas es alto, la limitación bloquea las solicitudes excedentes para mantener la disponibilidad del backend. Las políticas detalladas garantizan que la cantidad de solicitudes en una ruta no supere un umbral especificado durante un periodo determinado. |
|
|
Una política de reescritura modifica las rutas y los nombres de host de las solicitudes antes de que se reenvíen a los servicios de backend. De este modo, garantiza que las solicitudes lleguen al servicio o endpoint previsto. |
|
|
Una política de configuración de encabezados modifica los encabezados de las solicitudes o respuestas. Este cambio ocurre antes de que las solicitudes se reenvíen a los servicios de backend o antes de que las respuestas regresen a los clientes. |
|
|
CORS habilita el control de acceso entre orígenes para transferir datos de forma segura. Configure políticas de CORS a nivel de ruta para permitir el acceso a recursos desde dominios específicos mediante métodos de solicitud determinados. |
|
|
Una política de replicación de tráfico copia el tráfico de las aplicaciones en producción hacia una aplicación designada para pruebas de simulación y diagnóstico de fallas. Esto le ayuda a evaluar el rendimiento de la aplicación y a solucionar problemas de manera eficiente. |
|
|
Una política de tiempo de espera a nivel de ruta define el tiempo máximo que una instancia de puerta de enlace aguarda la respuesta del servicio de backend. Si no se recibe respuesta dentro de este periodo, la puerta de enlace devuelve al cliente el código de estado HTTP 504 (Gateway Timeout). |
|
|
Las políticas de reintento a nivel de ruta permiten reintentar automáticamente las solicitudes con errores. Especifique condiciones de reintento como conexiones con errores, servicios de backend no disponibles o respuestas con un código de estado HTTP determinado. |