> Toutes nos certifications > Hashicorp Consul
Nouvelle formation

Formation : Hashicorp Consul

Cours officiel Hashicorp

Hashicorp Consul

Cours officiel Hashicorp
Télécharger le programme Partager cette formation

Télécharger le programme Partager cette formation

Avec cette formation, vous apprendrez comment effectuer l'installation, la configuration et l'adoption de HashiCorp Consul pour la mise en réseau de services à grande échelle. Vous disposerez de connaissances approfondies dans l'automatisation des configurations réseau, les capacités de découverte de services et l'utilisation de l'identité de service pour permettre une connectivité sécurisée sur n'importe quel cloud ou environnement d'exécution.


Intra
Sur mesure

Formation dans vos locaux, chez nous ou à distance

Réf. HA1
  3j - 21h
Vous souhaitez transposer cette formation, sans modification, pour votre entreprise ? En français ou dans une autre langue ?




Avec cette formation, vous apprendrez comment effectuer l'installation, la configuration et l'adoption de HashiCorp Consul pour la mise en réseau de services à grande échelle. Vous disposerez de connaissances approfondies dans l'automatisation des configurations réseau, les capacités de découverte de services et l'utilisation de l'identité de service pour permettre une connectivité sécurisée sur n'importe quel cloud ou environnement d'exécution.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Maîtriser l'installation et la configuration de Consul
  • Mettre en œuvre un service mesh efficace
  • Gérer la découverte de services et le routage
  • Fédérer des centres de données
  • Intégrer Consul dans un écosystème DevOps

Public concerné
Ingénieur SRE Cloud, administrateurs réseau, architectes de solutions, professionnels DevOps.

Prérequis
Connaissances en ligne de commande. Notions de réseau. Architecture des systèmes. Concepts de conteneurisation (optionnel).
Vous recevrez par mail des informations permettant de valider vos prérequis avant la formation.

Programme de la formation

Consul Overview

  • Aperçu de Consul Enterprise, des microservices et des défis des réseaux modernes.

Consul Architecture

  • Comprendre les composants Consul, les protocoles de communication et l'architecture de référence Consul.

Consul Enterprise Installation

  • Apprendre à installer Consul et configurer diverses options pour améliorer la scalabilité en lecture et la résilience.
Travaux pratiques
Lab 1- Déployer un cluster Consul : Configurer, démarrer et valider un cluster Consul Enterprise haute disponibilité.

Consul Enterprise Security Model

  • Comment protéger ses données sur un réseau ? Discuter de comment Consul Enterprise aide à renforcer la sécurité.
Travaux pratiques
Lab 2- Déploiement sécurisé de Consul : Sécuriser un cluster Consul Enterprise.

Kubernetes with Consul

  • Avoir une vue d'ensemble de l'architecture et du fonctionnement de Consul sur Kubernetes.
Travaux pratiques
Lab3- Consul déployé sur Kubernetes : Apprendre à installer Consul sur Kubernetes.

Data Center Federation

  • Comprendre les différents types de fédération, notamment le gossip WAN et les zones réseau.
  • Comprendre la réplication des intentions et des entrées de configuration.
Travaux pratiques
Lab 4 - Federate Multiple Data Centers : Mettre en réseau plusieurs centres de données pour former un système fédéré.

Service Discovery

  • Les fonctionnalités de services de Consul, le registre de services, le routage dynamique et le DNS Consul.
  • L'enregistrement des services, la configuration, les opérations et les contrôles de santé.
Travaux pratiques
Lab 5- Découverte de services Consul : Connecter plusieurs services pour observer le fonctionnement de la découverte de services de Consul.

Service Mesh

  • Présentation des composants de Consul Connect et du fonctionnement de Connect.
  • Présentation de l'activation et de la configuration du service mesh.
Travaux pratiques
Lab 6- Un réseau de services (Service Mesh) : Apprenez à enregistrer des services avec un sidecar, à démarrer le sidecar Envoy et à activer les communications à l'aide d'intentions.

Consul Mesh Gateways

  • Introduction aux passerelles maillées, leurs avantages et leurs cas d'utilisation..
Travaux pratiques
Lab 7- Mesh Gateways : Déployer le Mesh Gateway et fédérer deux data centers Consul.

Configuration Entries

  • Revue des définitions, intentions et proxys supportés, et les étapes de découverte (routeur, séparateur, résolveur).
Travaux pratiques
Lab 9 - Configuration Entries and Chaos Engineering : Découvrir comment Consul peut vous aider à réussir vos tests de chaos engineering et améliorer la résilience de vos applications. Lab 10 - Création de règles pour contrôler le trafic internet vers une application.

Consul Integrations

  • Présentation des différentes intégrations possibles de Consul, avec Vault, Nomad, NIA et autres applications tierces.
Travaux pratiques
Lab 11- Apprendre à utiliser le moteur de secrets PKI de Vault pour générer et renouveler des certificats pour le maillage de services Consul Connect Lab 12- Apprendre à créer des jetons d'accès Consul avec Vault.

Consul Gateways

  • Présentation des passerelles d'entrée et de terminaison

Incident Management and Disaster Recovery

  • Apprendre à sauvegarder et restaurer un cluster Consul, à récupérer après différents types de pannes.
  • Apprendre à concevoir une installation Consul tolérante aux pannes.
Travaux pratiques
Lab 14- Backup and Restore- Prendre une sauvegarde de Consul, configurer l'agent de sauvegarde Consul et restaurer un cluster à partir d'une sauvegarde.

Operations

  • Maîtriser les procédures de mise à niveau de Consul et l'utilisation de la fonctionnalité de pilotage automatique.
Travaux pratiques
Lab 15- Mise en place d'un Namespace. Les espaces de noms permettent d'organiser les données et les services d'une manière logique et sécurisée. Chaque équipe a son propre espace de travail, ce qui évite les conflits et les erreurs. Cela facilite la gestion et la maintenance du système.

Maintenance

  • Découvrir comment maintenir votre système Consul en parfait état de fonctionnement.
Travaux pratiques
Lab 16- Mettre en place une mise à jour automatique avec Consul Enterprise.


Méthodes et moyens pédagogiques
Méthodes pédagogiques;
Animation de la formation en français. Support de cours officiel au format numérique et en anglais. Bonne compréhension de l'anglais à l'écrit.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.