Rechercher
Français
Français
Connexion Account
Connexion / Inscription Account
Sites web
DO328

Création de microservices résilients avec Istio et Red Hat OpenShift Service Mesh

Lieu

Format En savoir plus

Lisez les avis et expériences d'autres participants dans la Red Hat Learning Community

Présentation

Description du cours

Contrôlez, gérez, suivez, surveillez et testez vos microservices avec Red Hat OpenShift Service Mesh

Le cours Création de microservices résilients avec Istio et Red Hat OpenShift Service Mesh (DO328) explique comment installer Red Hat OpenShift® Service Mesh, et surveiller, gérer et créer des services résilients.

La solution OpenShift est une plateforme multi-client adaptée aux entreprises qui optimise le déploiement et la mise à l'échelle des applications de microservices et rend ces étapes facilement 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 composants, 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 repose sur Red Hat OpenShift® Container Platform 4.4 et Red Hat OpenShift Service Mesh 1.1.

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

Public ciblé

Ce cours s'adresse aux développeurs qui souhaitent déployer et mettre à l'échelle des applications de microservices.

Prérequis pour ce cours

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 OpenShift Service Mesh
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 OpenShift Service Mesh
Lancement d'applications avec OpenShift 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
Évaluer 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
Chiffrer et sécuriser les services de votre application avec OpenShift Service Mesh
Remarque : le programme du cours est susceptible d'être modifié en fonction des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour plus d'informations ou pour toute question concernant un objectif ou un thème particulier, contactez un représentant Red Hat.

Bénéfices

Bénéfices pour l'entreprise

L'adoption d'architectures de microservices avec OpenShift et OpenShift Service Mesh permet d'améliorer la résilience et l'évolutivité des applications, et de réduire la charge de travail des développeurs. Les équipes peuvent 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 de leurs applications. Grâce à ces informations, les entreprises optimisent l'allocation des ressources et identifient rapidement les défauts de certaines applications de microservices.

Avec ce cours, nous avons cherché à servir l'ensemble de nos clients. Les avantages et résultats qui en découlent varient néanmoins en fonction de l'entreprise et de l'infrastructure, dans la mesure où chacune est spécifique.

Bénéfices pour le participant

Les concepts présentés dans ce cours permettent de simplifier les interactions entre services et de les gérer efficacement. Vous apprendrez à installer et à configurer OpenShift Service Mesh afin de définir, surveiller et gérer ces interactions au sein d'architectures de microservices. Ce cours vise à montrer l'accessibilité de l'approche « sidecar » de la solution OpenShift Service Mesh, et à mettre en avant les avantages du produit, à savoir la résilience et la surveillance des services.

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.