Acelera la comercialización sin comprometer la seguridad ni el rendimiento
Cuando llegue el momento de mejorar la entrega de software y el rendimiento operativo, necesitarás balanceadores de carga ligeros y flexibles, implementados cerca de las propias aplicaciones y que puedan integrarse fácilmente con el código de tu aplicación. Ahí es donde entra en juego NGINX.
¿El reto? Implementar aplicaciones excelentes de forma rápida y segura
Las aplicaciones son la nueva forma de capital de las organizaciones modernas, lo que las convierte en un elemento fundamental para su éxito. Este nuevo impulso centrado en las aplicaciones genera una brecha entre estas y la infraestructura. Por un lado, están los desarrolladores, que se centran en avanzar con rapidez y realizar despliegues frecuentes para ofrecer más valor a los usuarios. Sin embargo, esta rapidez entra en conflicto con los equipos de operaciones, cuya prioridad es garantizar la fiabilidad, la seguridad y el rendimiento para que las aplicaciones cumplan las expectativas de los clientes.
Esto es lo que puede hacer
Para satisfacer las expectativas y necesidades tanto de los desarrolladores como de los equipos de operaciones, debe proporcionar a sus equipos de DevOps una forma de gestionar los balanceadores de carga más cerca de las aplicaciones que desarrollan y mantienen, al tiempo que permite a los equipos de NetOps conservar el control del dispositivo F5 situado en el frontend. De este modo, obtiene la agilidad y las ventajas de un menor tiempo de comercialización que necesita su equipo de aplicaciones, sin renunciar a la fiabilidad ni al control de la seguridad que requieren sus equipos de red.
Cómo puede ayudar F5
Los balanceadores de carga de software NGINX nativos de la nube de F5 ayudan a reducir la brecha entre DevOps y NetOps. Con esta solución, puede complementar su balanceador de carga BIG-IP para toda la empresa mediante la implementación de balanceadores de carga NGINX ligeros y portátiles más cerca de las propias aplicaciones.

Guía de soluciones
Tendencias
Según Forrester, el 50 % de las organizaciones están implementando prácticas de DevOps para reducir el tiempo de comercialización (alta velocidad de desarrollo de funcionalidades) y mejorar la estabilidad (menor incidencia de interrupciones y resolución más rápida de problemas).
Paralelamente al crecimiento de las prácticas de DevOps, las empresas están modernizando sus aplicaciones mediante arquitecturas de microservicios, en las que las distintas aplicaciones se dividen en servicios independientes y empaquetados. Casi el 10 % de las aplicaciones se crean desde cero como microservicios, mientras que otro 25 % son aplicaciones híbridas (monolíticas con microservicios asociados, a veces denominados «miniservicios»).
La transición hacia los principios de DevOps y la adopción de arquitecturas de microservicios están teniendo un profundo impacto en todos los aspectos del desarrollo de aplicaciones y la infraestructura. Descargue la Guía de soluciones de NGINX para conocer todos los detalles.
Transformación de DevOps
Estas tendencias están cambiando nuestra forma de concebir y desarrollar las aplicaciones.
- Personas
El control pasa de los equipos de infraestructura a los equipos de aplicaciones. Para acelerar la comercialización, los equipos de DevOps quieren tener el control de la infraestructura que sustenta las aplicaciones que desarrollan y mantienen. - Procesos
DevOps acelera el aprovisionamiento. La infraestructura de las aplicaciones modernas debe automatizarse y aprovisionarse a una velocidad muy superior; de lo contrario, se corre el riesgo de retrasar la implementación de correcciones y mejoras cruciales. - Tecnología
La infraestructura desvincula el software del hardware. La infraestructura definida por 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 estándar o en recursos de computación en la nube pública.
Desafío
Aunque 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 balanceo de carga, ya que el balanceador de carga es el punto de control inteligente situado delante de todas sus aplicaciones.
Sin embargo, los distintos equipos de su organización necesitan acceder a la tecnología de balanceo de carga de diferentes maneras.
- Empresa
Las empresas utilizan un equilibrador de carga central con funciones avanzadas para gestionar todo el tráfico de las aplicaciones, lo que mejora la capacidad de despliegue y la estabilidad. El dispositivo F5 situado en el punto de entrada de su entorno se encarga del trabajo pesado y proporciona servicios avanzados para aplicaciones, como la gestión del tráfico local, la gestión del tráfico global, la gestión de DNS, la protección contra bots, la mitigación de ataques DDoS, la descarga de SSL y la gestión de identidades y accesos. - DevOps
Los equipos de DevOps suelen tener que implementar cambios en el balanceador de carga para introducir nuevas aplicaciones, añadir nuevas funcionalidades a las aplicaciones existentes o mejorar la escalabilidad. En los procesos tradicionales, DevOps tiene que depender de los equipos de infraestructura y operaciones (I&O) para modificar la configuración del balanceador de carga y volver a desplegarlo en producción. - Operaciones
Los equipos de infraestructura y operaciones (I&O) suelen adoptar un enfoque prudente, ya que deben dar soporte a cientos o incluso miles de aplicaciones que utilizan un balanceador de carga centralizado. Cualquier error podría tener consecuencias desastrosas para el rendimiento y la seguridad de todo el entorno de aplicaciones de la empresa. Por ello, el equipo de I&O realiza primero los cambios en entornos de prueba y, finalmente, los implementa en producción. Aunque estos procedimientos operativos ayudan a garantizar que los cambios no afecten negativamente a su cartera de aplicaciones, seguirlos puede ralentizar el ritmo de desarrollo e innovación.
Solución
Puede agilizar la entrega de software y mejorar el rendimiento operativo mediante la implementación de balanceadores de carga ligeros y flexibles que se integran fácilmente con el código de sus aplicaciones y se despliegan más cerca de ellas.
NGINX, la solución ADC nativa de la nube de F5, es un equilibrador de carga de software que puede ayudarle a salvar la brecha entre DevOps y NetOps.
- Cómo funciona
Existen tres modelos de implementación habituales para ampliar su infraestructura F5 BIG-IP con NGINX:- Implemente NGINX detrás del dispositivo F5 para que actúe como una capa de abstracción compatible con DevOps.
- Aprovisione una instancia de NGINX para cada una de sus aplicaciones, o incluso para cada uno de sus clientes.
- Utilice NGINX como equilibrador de carga de aplicaciones multinube para aplicaciones nativas de la nube.
Como el balanceador de carga programable NGINX es ligero, consume muy pocos recursos informáticos y apenas supone una carga adicional para su infraestructura.
Conclusión
Al combinar en capas sus balanceadores de carga F5 y NGINX, puede acelerar la comercialización sin sacrificar la seguridad ni la fiabilidad.
Con este enfoque, los equipos de I&O pueden conservar la infraestructura F5 de frontend para proporcionar servicios avanzados de aplicaciones a la gran cantidad de aplicaciones críticas que es necesario proteger y escalar. Al mismo tiempo, permite que sus equipos de DevOps y de aplicaciones gestionen directamente los cambios de configuración en el balanceador de carga de software, automatizándolos a menudo como parte de un marco de CI/CD.
La solución combinada le permite lograr la agilidad y las ventajas de reducción del tiempo de comercialización que necesitan sus equipos de aplicaciones, sin renunciar a los controles de fiabilidad y seguridad que requieren sus equipos de red.
- Escale más rápido
Obtenga más información sobre cómo los balanceadores de carga de NGINX pueden mejorar el rendimiento de las aplicaciones.
Empieza ahora
Profundiza
Obtenga más información sobre las principales funcionalidades de NGINX Controller.
Obtén información sobre la entrega de aplicaciones
Descubre cómo F5 y NGINX pueden ayudarte a salvar la brecha entre Desarrollo y Operaciones.
Prueba NGINX
Obtén una prueba gratuita y prueba NGINX Controller durante 30 días.
Contenido relacionado
SEMINARIO WEB
NGINX ADC: conceptos básicos y prácticas recomendadas
CASO DE USO
El Programa Nacional de Control del Sida y las ITS de Kenia y NGINX
DataposIT implementa una arquitectura distribuida y escalable para el Programa Nacional de Control del Sida y las ITS de Kenia mediante NGINX Plus y NGINX Controller.
BLOG
Superar la brecha entre DevOps y NetOps
BLOG
Salvando las distancias: arquitecturas tradicionales y modernas
BLOG
Superar la brecha: escalabilidad y fiabilidad
BLOG






