Este artículo es el quinto de nuestra serie de cinco partes sobre redes de Kubernetes para Microservices March 2022:
- Resumen del programa: Microservicios en marzo de 2022: redes de Kubernetes
- Unidad 1: Diseño de la arquitectura de clústeres de Kubernetes para sitios web con mucho tráfico
- Unidad 2: Exposición de API en Kubernetes
- Unidad 3: Patrón de seguridad de microservicios en Kubernetes
- Unidad 4: Estrategias avanzadas de despliegue en Kubernetes (esta publicación)
No olvides descargar también nuestro eBook gratuito, «Gestión del tráfico de Kubernetes con NGINX: guía práctica», donde encontrarás información detallada sobre cómo implementar redes de Kubernetes con NGINX.
Una vez que Kubernetes está en producción, ¡hay que mantenerlo ahí! En la Unidad 4, abordamos cómo las redes de Kubernetes pueden aumentar el tiempo de actividad y mejorar la experiencia de los clientes.
Tres actividades te guiarán progresivamente desde una visión general de alto nivel hasta la aplicación práctica. Te recomendamos que completes las tres para disfrutar de la mejor experiencia.
- Paso 1: Mira la retransmisión en directo (1 hora)
- Paso 2: Profundiza tus conocimientos (1-2 horas)
- Paso 3: Ponte manos a la obra (1 hora)
Paso 1: Mira la retransmisión en directo (1 hora)
Cada retransmisión en directo de Microservices March ofrece una visión general del tema y cuenta con expertos de learnk8s y NGINX. Si te pierdes la emisión en directo del 28 de marzo, ¡no te preocupes! Podrás verla bajo demanda.
En este episodio, explicamos cómo implementar despliegues sin tiempo de inactividad mediante tácticas como:
- División del tráfico
- Despliegues blue-green
- Trazabilidad
- Mapeo del flujo en tiempo real
 
Paso 2: Profundiza tus conocimientos (1–2 horas)
Esperamos que después de la retransmisión en directo te surjan más preguntas; por eso hemos seleccionado una serie de lecturas y vídeos relevantes. El análisis en profundidad de esta unidad aborda dos temas: la gestión del tráfico para aumentar la resiliencia y la mejora de la visibilidad.

Mejore la resiliencia de las aplicaciones de Kubernetes con los métodos de control y distribución del tráfico que se explican en este blog —limitación de velocidad, disyuntores, enrutamiento de depuración, pruebas A/B y despliegues canary y blue-green— y descubra cómo los productos de NGINX facilitan su implementación.

Cuando llega el momento de migrar de un servicio antiguo a la nueva versión, no conviene redirigir todo el tráfico de una sola vez, por si surge algún problema con el nuevo servicio. Por eso, la división del tráfico (incluidos los disyuntores y los despliegues canary y blue-green) es una herramienta muy útil para garantizar la resiliencia. En este vídeo, descubrirás las prácticas recomendadas y los casos de uso de la división del tráfico norte-sur y este-oeste, y verás dos demostraciones de cómo dividir el tráfico.

Existen dos tipos de datos de visibilidad que proporcionan información crucial sobre el rendimiento de las aplicaciones y de Kubernetes: los datos en tiempo real y los datos históricos. En este blog, explicamos cómo puede utilizar estos datos —obtenidos de un controlador de Ingress o una malla de servicios— para solucionar problemas habituales de Kubernetes.

En este vídeo, nuestros expertos en microservicios muestran cómo mejorar la visibilidad en Kubernetes mediante la supervisión en tiempo real de métricas clave de equilibrio de carga y rendimiento, la exportación de métricas a Prometheus y el uso de Grafana para crear una vista del rendimiento acumulado.

Zipwhip (adquirida por Twilio) tenía previsto lanzar una nueva aplicación SaaS, pero su infraestructura heredada no podía ofrecer la estabilidad y agilidad necesarias. En este webinario, hablamos con su arquitecto principal para conocer los pasos estratégicos y técnicos que siguieron para adoptar Kubernetes, así como los resultados que lograron con Amazon EKS y NGINX Ingress Controller.
Investigación adicional
Si quieres profundizar en tus conocimientos sobre seguridad y mallas de servicios —y dispones de más de 1 o 2 horas—, te recomendamos dos recursos adicionales para empezar.

Este eBook de O’Reilly reúne una selección de conocimientos, consejos y trucos para ingenieros de fiabilidad de sitios (SRE), incluidos los conceptos que todo SRE debe comprender, cómo crear una práctica de SRE eficaz y cómo interactuar con los equipos de las partes interesadas.

Aunque el tráfico de entrada de Kubernetes acapara la mayor parte de la atención, la forma de gestionar el tráfico de salida es igual de importante y constituye una parte fundamental de una arquitectura de confianza cero. Vea este webinario para descubrir cómo simplificar la gestión del tráfico controlando la entrada y la salida con una única configuración.
Paso 3: Ponte manos a la obra (1 hora)
Incluso con los mejores seminarios web y estudios, no hay nada como probar la tecnología de primera mano. Los laboratorios te guiarán por situaciones habituales para afianzar lo aprendido.
En nuestro cuarto laboratorio autoguiado, «Mejora del tiempo de actividad y la resiliencia de Kubernetes con una implementación canary», utilizará NGINX Service Mesh para dividir el tráfico entre dos versiones de un servicio de backend y, a continuación, transferirlo gradualmente de la versión 1 a la versión 2.
Para acceder al laboratorio, debe registrarse en Microservices March 2022. Si ya se ha registrado, el correo electrónico que recibió con la guía de aprendizaje de la Unidad 4 incluye las instrucciones de acceso. También puede probar el laboratorio en su propio entorno utilizando como guía el Tutorial de NGINX: mejore la disponibilidad y la resiliencia con una implementación canary.
 
¿Por qué inscribirse en Microservices March?
Aunque algunas de las actividades (las retransmisiones en directo y los blogs) están disponibles de forma gratuita, necesitamos recopilar algunos datos personales para que puedas disfrutar de la experiencia completa. Registrarte te da acceso a:
- Acceso a cuatro laboratorios a tu propio ritmo en los que podrás experimentar de forma práctica con la tecnología mediante situaciones habituales
- Acceso al canal de Slack de Microservices March para hacer preguntas a los expertos y establecer contactos con otros participantes
- Guías de aprendizaje semanales para ayudarte a seguir el programa al día
- Invitaciones de calendario para las retransmisiones en directo

Para obtener orientación detallada sobre cómo implementar redes de Kubernetes con NGINX, descarga nuestro libro electrónico, «Gestión del tráfico de Kubernetes con NGINX: guía práctica».
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.