Gestione el rendimiento de las aplicaciones en distintos entornos de nube con el balanceador de carga NGINX

RESUMEN EJECUTIVO

Obtenga versatilidad multinube con un balanceo de carga por software diseñado para aplicaciones nativas de la nube

La solución ADC nativa de la nube de F5, NGINX, permite a las organizaciones mantener políticas coherentes de seguridad y gestión del tráfico en distintas nubes.

Empieza una prueba gratuita

¿El reto? La complejidad multinube

El 52 % de las organizaciones están cambiando la forma en que desarrollan aplicaciones para impulsar la transformación digital1, y una estrategia multinube suele desempeñar un papel importante en este proceso. Para muchas organizaciones, ya no resulta práctico depender de una única nube, dada la flexibilidad que ofrece poder elegir la nube adecuada para cada aplicación.

Sin embargo, a medida que crece su cartera de aplicaciones, también aumentan las amenazas de seguridad y los riesgos de rendimiento. Cuanto más distribuidas estén sus aplicaciones, más laborioso y complejo resultará gestionar políticas coherentes de rendimiento y equilibrio de carga en distintos entornos de nube.

Esto es lo que puede hacer

Para combatir la proliferación de políticas sin afectar a la flexibilidad ni a la velocidad, necesita una solución ligera de gestión de políticas que abarque varias nubes. Esto implica, en algunos casos, optar deliberadamente por no adoptar los servicios de aplicaciones nativos disponibles en la mayoría de las nubes públicas. Aunque estas soluciones puedan parecer inicialmente la opción más sencilla, carecen de las funcionalidades avanzadas y las capacidades multinube que ofrece una solución de terceros.

Con la solución de gestión de políticas adecuada, proporcionarás:

  • A los equipos de desarrollo de aplicaciones, la posibilidad de elegir el entorno adecuado para alojar cada aplicación
  • Los equipos de redes y seguridad tienen la capacidad de definir y aplicar de forma coherente políticas críticas de seguridad y gestión del tráfico para todas las aplicaciones

Cómo puede ayudar F5

NGINX Controller de F5 es un auténtico equilibrador de carga por software, ligero y flexible. El equilibrador de carga NGINX, que puede integrarse fácilmente en su cadena de herramientas de automatización actual, proporciona una solución de plano de control para definir y gestionar las cargas de trabajo de configuración de sus equilibradores de carga NGINX. Con este enfoque, sus equipos pueden crear e implementar políticas coherentes de seguridad y rendimiento en distintas plataformas en la nube.

Gracias a una interfaz gráfica intuitiva, NGINX Controller le permite:

  • Definir políticas de configuración
  • Reutilizar políticas en distintos entornos
  • Garantice el cumplimiento de sus políticas
  • Vuelva en cualquier momento a una «versión de referencia» si surge algún problema

La arquitectura que se muestra a continuación ilustra que dos es mejor que uno: la plataforma BIG-IP en el perímetro proporciona seguridad, descifrado y aceleración de alta capacidad en una infraestructura consolidada y multiinquilino gestionada por BIG-IQ. Más cerca de las aplicaciones, NGINX Plus ofrece servicios dedicados de equilibrio de carga para un único inquilino en cada aplicación, gestionados mediante NGINX Controller.

Guía de soluciones

Desafío

La mayoría de las organizaciones priorizan la flexibilidad de la nube —y permiten que los equipos de aplicaciones elijan el entorno más adecuado para cada aplicación— frente a las ventajas organizativas de contar con entornos, procesos y herramientas comunes. Como resultado, el 87 % de las organizaciones utilizan varias nubes y seleccionan las mejores funcionalidades de cada plataforma.

A medida que proliferan las aplicaciones, resulta más difícil implementar políticas coherentes de seguridad entre nubes, cumplimiento normativo y rendimiento de las aplicaciones, y es comprensible que las organizaciones estén preocupadas por la operatividad a largo plazo. De hecho, a medida que crece la cartera de aplicaciones, también aumenta la superficie de amenazas, ya que los actores maliciosos atacan aplicaciones aparentemente irrelevantes que suelen estar mal protegidas, pero que ofrecen una vía de acceso a los datos corporativos y a otros sistemas.

Solución

Para reducir la complejidad y controlar los costes, puede estandarizar los servicios esenciales de las aplicaciones (por ejemplo, la gestión del tráfico y la seguridad de las aplicaciones) en todos los entornos de nube. Al utilizar la misma solución de equilibrio de carga por software en varias nubes, conseguirá que los costes sean predecibles y que el rendimiento de las aplicaciones sea uniforme.

Un enfoque del balanceo de carga basado en políticas implica aplicar políticas de rendimiento y seguridad para cada aplicación o inquilino. Estas políticas específicas de cada aplicación pueden propagarse a cualquier entorno de nube, así como a cualquier entorno de despliegue, como los de desarrollo y producción, eliminando así las irregularidades en el rendimiento.

Obtenga más información sobre el módulo de balanceo de carga de NGINX Controller. Consulte la ficha técnica.

Componentes

Diseñada para aplicaciones creadas y desarrolladas en la nube, NGINX, la solución ADC nativa de la nube de F5, es un equilibrador de carga de software ligero y flexible que ofrece un alto rendimiento y versatilidad multinube.

  • NGINX Controller
    NGINX Controller es la solución de plano de control de NGINX que gestiona el plano de datos de NGINX. Basado en una arquitectura modular, NGINX Controller permite gestionar todo el ciclo de vida de NGINX Plus, tanto si se implementa como equilibrador de carga, puerta de enlace de API o proxy en un entorno de malla de servicios. El módulo de equilibrio de carga configura, valida y soluciona problemas de los equilibradores de carga de NGINX. El módulo de gestión de API permite definir, publicar, proteger, supervisar y analizar API.

Conclusión

La multinube ha llegado para quedarse. Si quiere maximizar sus ventajas y minimizar los riesgos, necesita una solución ADC nativa de la nube que proporcione un rendimiento uniforme y de alta calidad para sus aplicaciones, así como servicios de seguridad en todas sus ubicaciones de nube pública y privada. F5 y NGINX están aquí para ayudarle.

Obtenga más información sobre NGINX Controller consultando este blog.

Contenido relacionado

CASO DE USO

Reliam ofrece aplicaciones de alto tráfico con facilidad gracias a NGINX Plus

Lee la historia ›


LIBRO ELECTRÓNICO

El recetario completo de NGINX

Descarga el eBook ›


BLOG

La coherencia multinube tiene múltiples capas

Lee el blog ›


GUÍA DE SOLUCIONES

Arquitectura multinube de F5

Una arquitectura multinube que se ejecuta en Openshift, con Ingress gestionado por F5.

Lee la guía ›


SOCIO

F5 y Ansible

Ansible y F5, mejores juntos.

Lee sobre la colaboración ›


GUÍA DE SOLUCIONES

Descarga la guía de la solución para conocer todos los detalles

Descarga la guía ›


NOTA AL PIE

1Informe sobre el estado de los servicios de aplicaciones, edición DevOps, 2019