Estrategias avanzadas de despliegue en Kubernetes

NGINX | 24 de marzo de 2022

Este artículo es el quinto de nuestra serie de cinco partes sobre redes de Kubernetes para Microservices March 2022:

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)

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.

Blog | Cómo mejorar la resiliencia en Kubernetes con una gestión avanzada del tráfico
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.

Vídeo | Cómo dividir el tráfico en Kubernetes
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.

Blog | Cómo mejorar la visibilidad en Kubernetes
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.

Vídeo | Cómo mejorar la visibilidad en Kubernetes con Prometheus, Grafana y NGINX
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.

Webinario | Refuerza la seguridad y la visibilidad del tráfico en Amazon EKS con NGINX
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.

eBook | 97 cosas que todo SRE debería saber
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.

Webinario | Controle conjuntamente el tráfico de entrada y salida de Kubernetes con NGINX
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».


Compartir

Sobre el autor

Jenn Gile
Jenn GileResponsable de Marketing de Producto, NGINX

Más artículos de Jenn Gile

Artículos relacionados del blog

Únete a F5 NGINX en AppWorld 2024
NGINX | 04/01/2024

Ú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
NGINX | 26/09/2023

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
NGINX | 10/03/2022

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
NGINX | 23/08/2021

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 | 09/06/2020

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 | 11/12/2018

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.