Acelerar el tiempo de comercialización sin comprometer la seguridad ni el rendimiento

Cuando llegue el momento de mejorar la entrega del software y el rendimiento operativo, necesitará equilibradores de carga ligeros y flexibles implementados cerca de las propias aplicaciones, que puedan integrarse fácilmente con el código de la aplicación. Ahí es donde entra en juego NGINX.

 

¿EL RETO? IMPLEMENTAR GRANDES APLICACIONES DE FORMA RÁPIDA Y SEGURA

Las aplicaciones son la nueva forma de capital de la organización moderna, lo que las hace fundamentales para el éxito de la organización. Este nuevo impulso centrado en las aplicaciones conlleva una división entre las aplicaciones y la infraestructura. Por un lado, dispone de desarrolladores que se centran en el movimiento rápido y en las continuas implementaciones en un esfuerzo por crear un mayor valor para los usuarios. Pero moverse rápidamente no es compatible con las operaciones, que se preocupan por garantizar la fiabilidad, la seguridad y el rendimiento para asegurarse de que esas aplicaciones cumplen con las expectativas de los clientes.

ESTO ES LO QUE PUEDE HACER

Para satisfacer las necesidades de los desarrolladores y los equipos de operaciones, necesita una forma de capacitar a sus equipos de DevOps para que puedan gestionar los equilibradores de carga más cercanos a las aplicaciones que desarrollan y mantienen, mientras dejan que los equipos de NetOps mantengan el control del dispositivo F5 que se encuentra en el frontend. De esta forma, obtendrá la agilidad y los beneficios de tiempo de comercialización que su equipo de aplicaciones necesita sin sacrificar en la fiabilidad ni en el control de seguridad que sus equipos de red requieren.

 

Seminario web

NGINX ADC: Aspectos básicos y mejores prácticas


CÓMO PUEDE AYUDAR F5

Los equilibradores de carga del software NGINX nativos de la nube de F5 ayudan a aunar a los equipos de DevOps y NetOps. Con esta solución, puede aumentar su equilibrador de carga BIG-IP en toda la empresa mediante la implementación de equilibradores de carga NGINX ligeros y portátiles situados más cerca de las propias aplicaciones.

Diagrama de aumento de NGINX ADC de F5

Guía de soluciones

TENDENCIAS

Según Forrester, el 50 % de las organizaciones están implementando prácticas de DevOps para acelerar el tiempo de lanzamiento al mercado (alta velocidad de las funciones) y mejorar la estabilidad (menor incidencia de interrupciones y resolución de problemas más rápida).

Paralelamente al crecimiento de las prácticas de DevOps, las empresas están modernizando las aplicaciones utilizando arquitecturas de microservicios, donde las diferentes aplicaciones se dividen en servicios discretos y empaquetados. Cerca del 10 % de las aplicaciones se construyen completamente nuevas como microservicios, mientras que otro 25 % son aplicaciones híbridas (monolíticas con microservicios adjuntos, a veces denominados “miniservicios”).

El avance hacia los principios de DevOps y la adopción de arquitecturas de microservicios está teniendo un profundo impacto en todos los aspectos del desarrollo de aplicaciones y su infraestructura.

CONTENIDO RELACIONADO
Descargue la guía de soluciones para obtener todos los detalles.
Obtener la guía de NGINX

TRANSFORMACIÓN DE DEVOPS

Estas tendencias están cambiando la forma en que pensamos y desarrollamos las aplicaciones.

Personal >

Controle los cambios desde equipos de infraestructura a equipos de aplicaciones. Para lograr velocidad en el mercado, DevOps quiere tener control sobre la infraestructura que soporta las aplicaciones que desarrollan y mantienen.

Proceso >

DevOps acelera el tiempo de aprovisionamiento. La infraestructura de aplicaciones moderna debe automatizarse y aprovisionarse con órdenes de magnitud más rápidas, de lo contrario se corre el riesgo de retrasar la implementación de correcciones y mejoras cruciales.

Tecnología >

La infraestructura separa el software del hardware. La infraestructura definida por el software, la infraestructura como código y la infraestructura componible describen nuevas arquitecturas de implementación en las que el software programable se ejecuta en hardware básico o en recursos informáticos en nube pública.

EL RETO

Si bien DevOps y los microservicios afectan a todos los aspectos de la infraestructura de aplicaciones, cambian específicamente la forma en que las empresas implementan la tecnología de equilibrio de carga, ya que el equilibrio de carga es el punto de control inteligente que se encuentra al frente de todas sus aplicaciones.

Sin embargo, los diferentes equipos de su organización necesitan acceder a la tecnología de equilibrio de carga de diferentes maneras.

Empresa >

Las empresas emplean un equilibrador de carga central con características avanzadas para gestionar todo el tráfico de aplicaciones, mejorando el rendimiento y la estabilidad de la implementación. El dispositivo de F5, que se encuentra en la puerta principal de su entorno, soporta la carga pesada, proporcionando servicios avanzados de aplicaciones como la gestión del tráfico local, la gestión del tráfico global, la gestión de DNS, la protección de los robots, la mitigación de DDoS, la descarga de SSL y la gestión de identidades y accesos.

DevOps >

Los equipos de DevOps a menudo necesitan implementar cambios en el equilibrador de carga para introducir nuevas aplicaciones, añadir nuevas características a las aplicaciones existentes o mejorar la escala. En los procesos tradicionales, DevOps tiene que confiar en los equipos de infraestructura y operaciones (I&O) para modificar la configuración del equilibrador de carga y volver a implementarla en la producción.

Operaciones >

Los equipos de I&O suelen adoptar un enfoque cauteloso, ya que tienen que dar soporte a cientos o posiblemente miles de aplicaciones que utilizan un equilibrador de carga centralizado. Cualquier error podría tener consecuencias desastrosas para el rendimiento y la seguridad en todo el panorama de aplicaciones de la empresa. Por lo tanto, el equipo de I&O primero realiza cambios en los entornos de prueba y, a continuación, los implementa en la producción. Aunque estos procedimientos de operaciones ayudan a garantizar que los cambios no afecten negativamente a su cartera de aplicaciones, su seguimiento puede ralentizar el ritmo de desarrollo e innovación.

LA SOLUCIÓN

Puede mejorar la velocidad de la entrega de software y el rendimiento operativo mediante la implementación de equilibradores de carga ligeros y flexibles que se pueden integrar fácilmente con el código más cerca de sus aplicaciones.

La solución de ADC nativa de nube de F5, NGINX, es un software de equilibrio de carga que puede ayudarle a superar la división entre DevOps y NetOps.

Cómo funciona >

Existen tres modelos de implementación comunes para aumentar su infraestructura F5 BIG-IP con NGINX:

  • Implementación de NGINX detrás del dispositivo F5 para que actúe como una capa de abstracción compatible con DevOps.
  • Provisión de una instancia de NGINX para cada una de sus aplicaciones, o incluso para cada uno de sus clientes.
  • Ejecución de NGINX como equilibrador de carga de aplicaciones multinube para aplicaciones nativas de la nube.

Dado que el equilibrador de carga programable NGINX es ligero, consume muy pocos recursos informáticos e impone poca o ninguna carga adicional a su infraestructura.

CONCLUSIÓN

Al dividir en capas los equilibradores de carga de F5 y NGINX, puede aumentar la velocidad de comercialización sin sacrificar la seguridad ni la fiabilidad.

Con este enfoque, los equipos de I&O conservan la infraestructura del frontend de F5 para proporcionar servicios avanzados de aplicaciones a un gran número de aplicaciones de misión crítica que es necesario proteger y escalar. Al mismo tiempo, permite a sus equipos de DevOps y de aplicaciones gestionar directamente los cambios de configuración en el equilibrador de carga del software, a menudo automatizándolos como parte de un marco de trabajo CI/CD.

La solución combinada le permite lograr la agilidad y los beneficios de tiempo de lanzamiento al mercado que sus equipos de aplicaciones necesitan, sin sacrificar los controles de fiabilidad y seguridad que sus equipos de red requieren.

Escalado más rápido >
HISTORIA DE CLIENTES

DataposIT se encargó de evitar la degradación del rendimiento durante los periodos de mayor tráfico para una agencia de salud fundamental de Kenia, y para ello confió en NGINX.

COMENZAR

Informarse en profundidad

Obtén más información acerca de las funciones clave del controlador NGINX.

Obtener información sobre la entrega de aplicaciones

Conozca cómo F5 y NGINX pueden ayudarle a acercar posturas entre los equipos de Dev y Ops.

Probar NGINX

Obtenga una prueba gratuita y pruebe el controlador NGINX durante 30 días.