Plan du cours
Introduction
- Pourquoi Consul ?
- Consul vs ZooKeeper, Chef, Puppet, SkyDNS, SmartStack, Serf, Solutions personnalisées
Installation et configuration
Vue d'ensemble de l'architecture de Consul
- Serveur et agents
- Protocole de consensus, protocole Gossip, coordonnées réseau, sessions, anti-entropie, modèle de sécurité, test de Jepsen
Utilisation de la CLI Consul
Utilisation de l'interface web Consul
Exécution des agents
Création d'un cluster
Découverte de services
- Configurer les clients Consul pour qu'ils découvrent les services et les bases de données
Contrôle de santé
- Configurer les clients Consul pour qu'ils fournissent des contrôles de santé (disponibilité du serveur web, utilisation de la mémoire, etc.)
Magasin KV
- Configuration du magasin hiérarchique de clés/valeurs de Consul
Fédération
- Configurer Consul pour supporter plusieurs centres de données
Liste de contrôle Access de Consul (ACL)
- Contrôler l'accès aux ressources de Consul
Autopilote
- Configurer la gestion automatique des serveurs Consul
Ajouter et supprimer des serveurs Consul
Bootstrapping d'un nouveau centre de données
Redirection DNS
Récupération en cas de panne
Optimisation des performances
Mise à jour de Consul
Résumé et conclusion
Pré requis
- Expérience de l'administration de systèmes
- Compréhension générale des clusters et de l'informatique distribuée
- Familiarité avec l'architecture des centres de données
Audience
- Développeurs
- Opérateurs
Nos Clients témoignent (5)
la préparation technique des enseignants
Giorgio - Asystel-BDF S.p.A.
Formation - Creating a Service Mesh with Istio and Kubernetes
Traduction automatique
L'écoute du formateur. Il a prit en compte les questions posées, et y a répondu le lendemain.
Erwan - SNCF Connect & Tech
Formation - Axon Framework
Traduction automatique
The practices
Iván - si
Formation - Spring Cloud for Microservices
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Formation - Microservices with Spring Cloud and Kafka
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.