DO329

Création de microservices résilients avec Istio et Red Hat OpenShift Service Mesh avec examen (DO329)

Présentation

Description du cours

Apprenez à contrôler, gérer, suivre, surveiller et tester vos microservices avec Red Hat OpenShift Service Mesh

La solution OpenShift est une plateforme multiclient adaptée aux entreprises qui optimise le déploiement et la mise à l'échelle des applications de microservices et rend ces étapes reproductibles. Or, à mesure que ces architectures se développent et se complexifient, il est de plus en plus difficile de définir la manière dont les différents services fonctionnent ensemble. Red Hat OpenShift Service Mesh inclut trois produits, Istio, Jaeger et Kiali, qui facilitent la gestion des interactions entre services, permettent le suivi de ces derniers et offrent une représentation visuelle des canaux de communication. Ce cours est une présentation de Red Hat OpenShift Service Mesh qui explique comment installer Red Hat OpenShift Service Mesh, et surveiller, gérer et créer des services résilients.

L'examen Spécialiste certifié Red Hat en création de microservices résilients (EX328) est inclus dans cette offre de formation.

Contenu du cours

  • Installation de Red Hat OpenShift Service Mesh sur un cluster OpenShift
  • Mise en place de stratégies de lancement en contrôlant le trafic des services
  • Création de services résilients avec basculement et équilibrage de charge
  • Test de la résilience des services avec le chaos testing
  • Application des mesures de sécurité des services
  • Observation, évaluation et suivi du trafic réseau avec OpenShift Service Mesh

Formations recommandées

Red Hat OpenShift I : conteneurs et Kubernetes (DO180), Développement avec Red Hat OpenShift II : conteneurisation d'applications (DO288), examen Spécialiste certifié Red Hat en développement d'applications OpenShift (EX288), ou maîtrise des bases d'OpenShift (fortement recommandé)

Programme

Programme du cours

Présentation de Red Hat OpenShift Service Mesh
Décrire les concepts de base d'une architecture de microservices et de la solution Red Hat Service Mesh
Installation de Red Hat Service Mesh
Déployer Red Hat Service Mesh sur OpenShift Container Platform
Observation d'un Service Mesh
Suivre et visualiser un Service Mesh OpenShift avec Jaeger et Kiali
Contrôle du trafic des services
Gérer et router le trafic avec Red Hat Service Mesh
Lancement d'applications avec Service Mesh
Lancer des applications à l'aide de stratégies de type canary et de mise en miroir
Test de la résilience des services avec le chaos testing
Tester la résilience d'un Service Mesh OpenShift avec le chaos testing
Création de services résilients
Utiliser des stratégies OpenShift Service Mesh pour créer des services résilients
Sécurisation d'un Service Mesh OpenShift
Sécuriser et chiffrer les services d'une application avec Red Hat OpenShift Service Mesh
Remarque : le programme du cours est susceptible d'être modifié au vu des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour toute question ou pour en savoir plus sur un objectif ou un thème particulier, contactez un conseiller en formation.

Bénéfices

Bénéfices pour l'entreprise

Les architectures de microservices avec OpenShift et Service Mesh permettent d'améliorer la résilience et l'évolutivité des applications, et de réduire la charge de travail des développeurs. Les entreprises peuvent ainsi accélérer la mise sur le marché et gagner en visibilité sur leur architecture de microservices, en visualisant et en suivant le flux de données dans leurs applications. Ces informations permettent une meilleure allocation des ressources aux applications ainsi qu'une identification plus rapide des failles dans certains microservices.

Bénéfices pour le participant

Les participants pourront utiliser les concepts présentés dans ce cours pour simplifier les interactions entre services et les gérer efficacement. Les participants apprendront à installer et à configurer Service Mesh afin de définir, surveiller et gérer les interactions au sein d'une architecture de microservices. Ce cours a pour objectif de montrer l'accessibilité de l'approche « sidecar » de Service Mesh, et de mettre en avant les avantages du produit, à savoir la résilience et la surveillance des services.

Technologies requises

  • Vous aurez besoin d'accéder à Internet.

Participez à ce cours dans le cadre de votre souscription Red Hat Learning, qui vous offre un an d'accès illimité et à la demande à nos ressources de formation en ligne.