Control eficiente del tráfico de entrada para microservicios en Kubernetes con Kemp Ingress Controller.
Programar una llamada Descripción de la funciónEl Ingress Controller de Kemp ofrece un mecanismo sencillo para automatizar la configuración de puntos finales, enrutar tráfico externo hacia su clúster de Kubernetes y facilitar la integración con su infraestructura existente.
Kemp LoadMaster aprovisiona automáticamente los servicios virtuales y las políticas de entrada necesarias a través de la API de Kubernetes, adaptándose dinámicamente a los cambios en la configuración de sus microservicios. El tráfico se enruta directamente a los pods de Kubernetes, permitiendo que los microservicios se gestionen junto con aplicaciones monolíticas tradicionales, mientras se aprovechan capacidades empresariales avanzadas como WAF, gestión de acceso, GEO balancing y gestión de tráfico de capa 7.
Es la forma más sencilla, robusta y escalable de publicar microservicios de Kubernetes y aplicaciones monolíticas en paralelo, todo desde una única plataforma.
Vea la demostración de migración de monolítico a microservicios
Al operar fuera del clúster de Kubernetes, el controlador de entrada de Kemp permite un proxy eficiente del tráfico en el clúster de Kubernetes (tráfico norte-sur) sin un "doble equilibrio de carga" innecesario.
El tráfico se dirige directamente a
Pods a través del nodo de Kubernetes adecuado.
Utilizando la API de Kubernetes, Kemp Ingress Controller for Kubernetes actualiza automáticamente los puntos finales para permitir que su aplicación se amplíe y reduzca automáticamente sin ninguna configuración manual.
El Ingress Controller de Kemp ofrece dos modos de operación que permiten a los equipos de operaciones de red mantener el nivel adecuado de control. En modo Servicio, es posible asignar puntos finales específicos a los equipos de desarrollo de aplicaciones, permitiéndoles realizar los cambios necesarios de forma autónoma.
En modo Ingress, se utiliza la funcionalidad tradicional de Kubernetes Ingress, centralizando la gestión del tráfico y el control de acceso.
El uso de Kemp Ingress Controller permite consolidar la entrega de aplicaciones monolíticas y basadas en microservicios bajo un único balanceador de carga. Al operar en modo híbrido, una aplicación puede incluso dividirse entre microservicios en Kubernetes y servidores de aplicaciones monolíticos, brindando la flexibilidad necesaria en la transición hacia arquitecturas modernas de entrega basada en microservicios.
Con el hardware compatible, la nube y los dispositivos virtuales de Kemp LoadMaster, el Kemp Ingress Controller puede utilizarse independientemente de la implementación de Kubernetes: ya sea en bare metal, en la nube o en entornos virtualizados.
Las plataformas validadas y compatibles incluyen:
En el modo Ingress, el objeto Ingress de Kubernetes se utiliza para definir el comportamiento de entrada gestionado por LoadMaster, incluyendo reglas de nombre de host, ruta y opciones avanzadas de servicio.
En este modo, el servicio virtual se crea automáticamente según la información definida, con la configuración añadida o eliminada dinámicamente en respuesta a cualquier actualización de Kubernetes. Si un servicio se escala, se agregan más servidores reales sin intervención del usuario.
En el modo de servicio, bastan unas pocas anotaciones en la definición del servicio para asignar un punto final de equilibrador de carga preconfigurado a un servicio de Kubernetes.
Una vez configurados, los servidores reales se agregan y eliminan dinámicamente en respuesta a cualquier actualización de Kubernetes. Este modo facilita la asignación controlada de servicios virtuales a los equipos de desarrollo de aplicaciones. Además, permite la creación de aplicaciones híbridas, donde las rutas definidas pueden dirigir el tráfico tanto a servicios en Kubernetes como a servidores de aplicaciones monolíticos dentro del mismo servicio virtual.
Proteja el acceso a las aplicaciones de microservicios mediante el uso de la autenticación previa y el inicio de sesión único.
Proteja las aplicaciones de microservicios y las API contra vulnerabilidades basadas en la inteligencia de amenazas de aplicaciones.
Optimice las aplicaciones de microservicios mediante la comprobación inteligente del estado, la aceleración SSL, la limitación de velocidad, el almacenamiento en caché y la compresión.
Fácil de implementar y configurar, con acceso a plantillas de configuración y guías de implementación para comenzar a trabajar rápidamente.
Inicie su prueba GratuitaConéctese con un experto de LoadMaster que pueda recomendarle la mejor solución.
Contáctenos