DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

Descripción

Descripción del curso

Controle, gestione, rastree, supervise y pruebe los microservicios con Red Hat OpenShift Service Mesh

En el curso Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328), los estudiantes descubren los conceptos básicos de Red Hat OpenShift Service Mesh y aprenden sobre la instalación, la supervisión, la resistencia y la seguridad de los servicios con este producto.

Red Hat OpenShift diseñó una plataforma empresarial que sirve a muchos clientes, y permite implementar y adaptar las aplicaciones de microservicios de manera eficiente y constante. Sin embargo, a medida que las arquitecturas crecen y se tornan más complejas, es cada vez más difícil definir la manera en que los servicios interactúan entre sí. Red Hat OpenShift Service Mesh comprende tres productos (Istio, Jaeger y Kiali) que ofrecen una red de confianza cero para gestionar la interacción segura entre los servicios, permiten realizar un seguimiento de ellos y crean una representación visual de las vías de comunicación.

El curso se basa en Red Hat OpenShift® Container Platform 4.6 y Red Hat OpenShift Service Mesh 2.0.

Resumen del contenido del curso

  • Instalar Red Hat OpenShift Service Mesh en un clúster de OpenShift
  • Implementar estrategias de lanzamiento controlando el tráfico de los servicios
  • Brindar mayor resistencia a los servicios con el equilibrio de carga y las conmutaciones por error
  • Evaluar la resistencia de los servicios por medio de las pruebas de caos
  • Aplicar las normas de seguridad de los servicios
  • Observar, medir y rastrear el tráfico de red con OpenShift Service Mesh

Público destinatario del curso

El curso está diseñado para los desarrolladores que quieren implementar, gestionar y proteger las aplicaciones de microservicios en Red Hat OpenShift.

Requisitos previos para el curso

Aspectos tecnológicos que debe tener en cuenta

    Se requiere acceso a Internet.

Resumen

Resumen del curso

Introducción a Red Hat OpenShift Service Mesh
Describa los conceptos básicos de la arquitectura de microservicios y OpenShift Service Mesh.
Instalación de Red Hat OpenShift Service Mesh
Implemente Red Hat OpenShift Service Mesh en Red Hat OpenShift Container Platform.
Observación de una red de servicios
Visualice una OpenShift Service Mesh y realice el seguimiento de ella con Jaeger y Kiali.
Control del tráfico de los servicios
Gestione y enrute el tráfico con OpenShift Service Mesh.
Lanzamiento de aplicaciones con Service Mesh
Lance aplicaciones utilizando las estrategias de implementación gradual tipo "canary" y de copias idénticas.
Evaluación de la resistencia de los servicios con pruebas de caos
Evalúe la resistencia de Red Hat OpenShift Service Mesh utilizando pruebas de caos.
Diseño de servicios resistentes
Utilice las estrategias de OpenShift Service Mesh para diseñar servicios resistentes.
Protección de los servicios con OpenShift Service Mesh
Proteja y cifre los servicios de su aplicación con Red Hat OpenShift Service Mesh.
Nota: La descripción del curso está sujeta a modificaciones en función del avance de la tecnología, y a medida que evolucione la naturaleza de las tareas relacionadas. Si tiene dudas o necesita confirmación sobre algún objetivo o tema concreto, póngase en contacto con uno de nuestros representantes de Red Hat.

Resultados

Impacto en la empresa

El uso de las arquitecturas de microservicios con Red Hat OpenShift Service Mesh permite que las empresas mejoren la seguridad, la resistencia y la capacidad de adaptación de las aplicaciones y, al mismo tiempo, reduzcan los gastos generales de los desarrolladores. Red Hat OpenShift Service Mesh aporta seguridad adicional para los datos en tránsito con el cifrado TLS bidireccional y una red de confianza cero. De esta manera, las empresas pueden agilizar la comercialización y conocer mejor su arquitectura de microservicios, ya que tienen la posibilidad de ver y rastrear el flujo de datos en sus aplicaciones. Esta información permite asignar los recursos a las aplicaciones de manera más eficiente, así como identificar los defectos en microservicios específicos con mayor rapidez.

Aunque Red Hat haya creado el curso para que sus clientes saquen el mayor provecho, cada empresa e infraestructura es única, y los resultados o beneficios reales pueden variar.

Impacto a nivel personal

Podrá utilizar los conceptos del curso para simplificar las interacciones de los servicios y gestionarlas de manera más eficiente. Aprenderá a instalar y configurar Red Hat OpenShift Service Mesh para definirlas, supervisarlas, gestionarlas y protegerlas en las arquitecturas de microservicios. El objetivo del curso es ilustrar la sencillez del enfoque "sidecar" de Red Hat OpenShift Service Mesh y destacar las ventajas del producto en cuanto a la resistencia y la supervisión de los servicios.

Tome este curso como parte de su suscripción a Red Hat Learning, la cual le ofrece acceso ilimitado a nuestros recursos de aprendizaje online durante todo un año.