Las aplicaciones modernas representan ya algo más de la mitad de la cartera media de aplicaciones, frente a solo el 29 % en 2020.1 Con frecuencia, estas aplicaciones se ejecutan en contenedores para agilizar la implementación y permitir el escalado automático, y es probable que los propios contenedores se ejecuten en más de un entorno, ya que la mayoría de las organizaciones (88 %) utilizan al menos dos modelos de implementación de aplicaciones y aproximadamente el 40 % utiliza seis.2 Sin embargo, ejecutar aplicaciones modernas en un número cada vez mayor de entornos dificulta una seguridad y una conectividad fiables.
Ventajas e inconvenientes de la orquestación con Kubernetes
Kubernetes es el sistema de orquestación de contenedores más popular: el 84 % de las organizaciones lo utilizan o están evaluando su uso, y el 66 % lo utilizan en producción.3 Amazon Elastic Kubernetes Service (EKS) es la plataforma de orquestación de contenedores más popular y la utilizan más de la mitad de las organizaciones encuestadas.4
EKS es un servicio gestionado que ofrece integraciones nativas con los servicios de AWS, eficiencia de costes gracias al escalado y el aprovisionamiento de recursos automáticos, y la aplicación automática de parches al plano de control de Kubernetes, lo que facilita la ejecución de Kubernetes en AWS o en centros de datos locales.
Aunque la orquestación de Kubernetes ofrece numerosas ventajas, también plantea ciertos desafíos. Un estudio de Red Hat reveló que muchas organizaciones siguen teniendo dificultades debido a la complejidad de proteger los entornos de Kubernetes basados en contenedores, ya que el 89 % afirmó haber sufrido al menos un incidente de seguridad relacionado durante los últimos 12 meses.5 Más de dos tercios de las organizaciones también afirmaron haber retrasado o ralentizado la implementación debido a problemas de seguridad relacionados con Kubernetes.6 Cuando los entornos de Kubernetes abarcan varias nubes o ubicaciones locales, resulta difícil mantener la seguridad y la coherencia. Se necesita una solución que permita proteger las aplicaciones en contenedores de forma uniforme, tanto si se ejecutan en Amazon EKS como en cualquier otro entorno.
Simplifique la conectividad y la seguridad de Kubernetes
Escale, gestione y proteja las aplicaciones y los microservicios de Kubernetes en todos los entornos, incluido Amazon EKS, con F5 NGINX. Ofrece conectividad y seguridad uniformes tanto en entornos locales como en múltiples nubes para reducir la complejidad y proporcionar visibilidad en tiempo real.
El uso de NGINX como controlador de Ingress para Amazon EKS permite gestionar la conectividad de las aplicaciones entre clústeres. NGINX también se integra con servicios de AWS, como el equilibrio de carga, el escalado automático y AWS Lambda, por lo que se incorpora perfectamente a su entorno de AWS. Además, le ayuda a cumplir con su parte del modelo de responsabilidad compartida, ya que protege sus aplicaciones y datos mientras AWS se encarga de proteger la infraestructura.
NGINX prepara sus implementaciones de Kubernetes para entornos de producción mediante el equilibrio de carga y la terminación SSL, lo que mejora el rendimiento, aumenta el tiempo de actividad y refuerza la seguridad. Mitigue las amenazas desde el perímetro hasta la nube con autenticación y autorización continuas, control de acceso, cifrado de extremo a extremo, protección de capa 7 frente a las amenazas de OWASP y los ataques DoS, e información práctica. También puede habilitar la seguridad de confianza cero para sus aplicaciones de Kubernetes con NGINX.
NGINX aborda varios de los retos más habituales de Kubernetes, como los problemas de seguridad y el tiempo de comercialización. Las funciones de autoservicio permiten a los equipos de desarrollo lanzar aplicaciones más rápidamente sin aumentar los riesgos de seguridad. El uso de NGINX con sus aplicaciones de Kubernetes también reduce la complejidad en múltiples entornos al disminuir la proliferación de herramientas, aumentar la coherencia y proporcionar una mejor visibilidad del estado y el rendimiento de las aplicaciones.
Simplifica y protege Kubernetes en cualquier entorno
Al utilizar NGINX con sus implementaciones de Kubernetes en Amazon EKS —y en cualquier otro entorno donde las ejecute—, puede simplificar las operaciones y aumentar el tiempo de actividad gracias a una conectividad de aplicaciones segura y optimizada. Pruebe NGINX gratis durante 30 días en AWS Marketplace o descubra las muchas otras soluciones de F5 disponibles en AWS.
Más información en f5.com/aws.
Fuentes:
- F5, Informe sobre el estado de la estrategia de aplicaciones en 2024, mayo de 2024
- Ibíd.
- Cloud Native Computing Foundation, Encuesta anual de CNCF de 2023, mayo de 2024
- Red Hat, Informe sobre el estado de la seguridad de Kubernetes, junio de 2024
- Ibíd.
- Ibíd.
Sobre el autor
Artículos relacionados del blog
Únete a F5 NGINX en AppWorld 2024
Descubre las numerosas razones para asistir al evento insignia de F5, que incluirá un emocionante anuncio sobre la cartera de productos NGINX.
Rotación de certificados SSL/TLS sin reinicios en NGINX Open Source
La función de diccionario compartido permite configurar NGINX sin necesidad de reiniciarlo al renovar los certificados SSL/TLS.
Exposición de APIs en Kubernetes
La unidad 2 de Microservices March 2022 se centra en cómo exponer tus API en Kubernetes. Aquí tienes enlaces a los recursos que necesitas: la retransmisión en directo del 14 de marzo, artículos de blog y otros recursos de preparación, y el laboratorio práctico «Protege las API de Kubernetes mediante la limitación de solicitudes».
NGINX Sprint 2.0: visión clara, código renovado y nuevos compromisos con el código abierto
Hoy, en NGINX Sprint 2.0, anunciamos cómo respaldaremos nuestra visión del futuro de las aplicaciones modernas con una mayor presencia en la comunidad de código abierto, incluida la participación en el proyecto comunitario Kubernetes, nuevos proyectos de software de código abierto y la arquitectura de referencia para aplicaciones modernas.
Presentamos NGINX Plus R22
NGINX Plus R22 incorpora nuevas funcionalidades, como la compatibilidad con OCSP para verificar la revocación de certificados en TLS mutuo, el uso de varios proveedores de identidad OIDC en una configuración, el seguimiento en tiempo real de la limitación de solicitudes y conexiones en el panel de NGINX Plus y mejoras en NGINX JavaScript.
Presentamos NGINX Plus R17
NGINX Plus R17 incorpora compatibilidad con la limitación de velocidad en dos fases y con TLS 1.3, la versión más reciente del protocolo Transport Layer Security. La configuración de OpenID Connect es más sencilla y NGINX ModSecurity WAF es el doble de rápido que antes. También se ha actualizado el módulo JavaScript de NGINX.