ADC

Puerta de enlace de API para Kubernetes

Una puerta de enlace de API actúa como el único punto de entrada para sus API y garantiza un acceso seguro y fiable a varias API y microservicios en su sistema.

NetScaler proporciona una puerta de enlace de API de nivel empresarial para el tráfico de API norte-sur hacia el clúster de Kubernetes. La pasarela de API se integra con Kubernetes a través del NetScaler Ingress Controller y el NetScaler (NetScaler MPX, VPX o CPX) desplegados como Ingress Gateway para implementaciones locales o en la nube.

El siguiente diagrama muestra una topología de dos niveles para la puerta de enlace de la API.

Puerta de enlace de la API

Con la puerta de enlace de API que ofrece Citrix, puede realizar las siguientes funciones:

  • Aplicar directivas de autenticación
  • Acceso con límite de velocidad a los servicios
  • Redirección avanzada de contenido
  • Transformación flexible y completa de las transacciones HTTP mediante las directivas de reescritura y respuesta
  • Aplicar directivas de firewall de aplicaciones web

¿Cómo funciona la Gateway de API?

El gateway de API se basa en el NetScaler Ingress Gateway y utiliza extensiones de API de Kubernetes, como las definiciones de recursos personalizadas (CRD). Con los CRD, puede configurar automáticamente NetScaler y API Gateway en la misma instancia.

NetScaler proporciona los siguientes CRD para la pasarela de API:

Beneficios clave del uso de la puerta de enlace de API

A continuación se presentan las ventajas clave de la Gateway API ofrecida por Citrix:

  • Utiliza la administración avanzada del tráfico y las funciones de seguridad integrales de NetScaler.
  • Optimiza sus implementaciones al consolidar varias funciones de red en un solo componente de NetScaler Ingress Gateway.
  • Reduce la complejidad operativa y los costes relacionados con la implementación de varios componentes.
  • Garantiza un mejor rendimiento del tráfico de su aplicación al reducir los múltiples saltos de descifrado de TCP o TLS al utilizar componentes independientes.
  • Simplifica la implementación y la integración en tus entornos de Kubernetes, ya sea mediante el uso directo de YAML o de Helm Charts.

Implementación de la pasarela de API

Para obtener más información sobre cómo configurar las funciones de API Gateway mediante CRD, consulte la documentación del NetScaler Ingress Controller:

Puerta de enlace de API para Kubernetes