Formation Orchestration avec Docker Swarm

Apprenez à orchestrer efficacement vos conteneurs Docker avec l'outil Docker Swarm lors de cette formation de 2 jours.

Prix (Formation inter-entreprise)

1200€ HT / personne

Durée

2 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Durant cette formation Orchestration avec Docker Swarm, vous apprendrer à créer et orchestrer un cluster Docker Swarm.

Parmi tous les orchestrateurs de conteneurs Docker disponibles, Docker Swarm en est sans nul doute le plus accessible. Sa simplicité de mise en œuvre n'est pas pour autant synonyme de dénuement. Il possède les caractéristiques requises pour vous permettre d'orchestrer efficacement vos conteneurs.

Cette formation Orchestration avec Docker Swarm orientée fortement pratique d'adresse à ceux et celles qui veulent disposer d'une solution d'orchestration exploitable rapidement et facilement.

Si vous souhaitez monter en compétence sur la technologie Docker, jetez un oeil à notre formation Docker.

Covid-19 : Nous nous adaptons dans ces moments difficiles. Nous avons mis en place des outils permettant l'organisation de formations à distance.

Les objectifs

  • Apprendre à "provisionner" les nœuds et à initialiser un cluster Docker Swarm
  • Être capable de gérer le cluster
  • Découvrir les ressources ajoutées et celles enrichies par Docker Swarm
  • Appréhender les subtilités de la coordination de conteneurs répartis sur plusieurs machines

Pré-requis

  • Connaître les rudiments de Docker ou avoir suivi la formation Docker
  • Ordinateur portable à apporter

Le programme de la formation Orchestration avec Docker Swarm

Jour 1 : Mise en place du cluster, déploiement de conteneurs orchestrés

Installation des nœuds
Initialisation de Docker Swarm
  • Réglages du firewall

Mise en pratique : mise en place et démarrage d'un cluster de quelques nœuds

Nœuds
  • Rôles (promotion, rétrogradation)
  • Gestion (ajout, retrait, défaillance)

Mise en pratique : ajout, retrait et changement de statut de nœud

Services
  • Création : modes (replicated, global), accès réseau, volumes
  • Réplication (augmentation, réduction)
  • Placement : labels, répartition/hiérarchisation
  • Mises à jour
  • Surveillance

Mise en pratique : mise en œuvre concrète de tous les aspects des services listés ci-dessus

Jour 2 : Élévation de l'abstraction, aspects avancés

Réseaux overlay
  • Caractéristiques
  • Création, utilisation, suppression

Mise en pratique : création et exploitation d'un réseau personnalisé

Gestion des données partagées
  • Configurations
  • Informations confidentielles (secrets)
  • Données génériques

Mise en pratique : emploi de configurations et de secrets partagés

Stack (composition de services)
  • Définition (fichier docker-compose.yml)
  • Déploiement

Mise en pratique : rédaction et exploitation d'une stack

Télécharger le programme

Le(s) formateur(s)

Yannick Cadin

Yannick Cadin

Sollicité par une maison d'édition, Yannick a prématurément quitté les bancs de l'école pour commencer à développer professionnellement. C'était en des temps très reculés, ce qui lui vaut d'être parfois traité (affectueusement) de dinosaure.

Alternant les emplois salariés (dans des secteurs d'activité très divers), la création d'entreprise et le statut libéral, il est à son compte depuis plus d'une vingtaine d'années et répartit son temps entre la programmation, l'administration système et la formation.

Il a également été relecteur, pigiste et conférencier occasionnel. (Et même prof durant un semestre à l'IUT de Laval.)

Certifié Red Hat Linux, Ubuntu, Suse, LPI, *BSD et Apple. Essentiellement pour pouvoir former, soit directement pour le compte de Red Hat Europe, soit pour intervenir au sein d'un organisme de formation agréé Canonical (l'éditeur de la distribution Ubuntu).

Il a fait sienne cette citation de Gandhi, « Vis comme si tu devais mourir demain. Apprends comme si tu devais vivre éternellement. ».
Avec toutefois l'idée que l'accumulation de connaissances est vain si l'on n'a pas à cœur de les partager. Ce qui explique un engagement sans faille dans la formation depuis presque 30 ans.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 78 formations au catalogue, 939 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Atos
EADS
BNP Paribas
Axa
Decathlon
INRIA

Formation Orchestration avec Docker Swarm

Apprenez à orchestrer efficacement vos conteneurs Docker avec l'outil Docker Swarm lors de cette formation de 2 jours.

Durant cette formation Orchestration avec Docker Swarm, vous apprendrer à créer et orchestrer un cluster Docker Swarm.

Parmi tous les orchestrateurs de conteneurs Docker disponibles, Docker Swarm en est sans nul doute le plus accessible. Sa simplicité de mise en œuvre n'est pas pour autant synonyme de dénuement. Il possède les caractéristiques requises pour vous permettre d'orchestrer efficacement vos conteneurs.

Cette formation Orchestration avec Docker Swarm orientée fortement pratique d'adresse à ceux et celles qui veulent disposer d'une solution d'orchestration exploitable rapidement et facilement.

Si vous souhaitez monter en compétence sur la technologie Docker, jetez un oeil à notre formation Docker.

Covid-19: Nous restons ouverts. Cette formation est disponible à distance.

Les objectifs

  • Apprendre à "provisionner" les nœuds et à initialiser un cluster Docker Swarm
  • Être capable de gérer le cluster
  • Découvrir les ressources ajoutées et celles enrichies par Docker Swarm
  • Appréhender les subtilités de la coordination de conteneurs répartis sur plusieurs machines

Pré-requis

  • Connaître les rudiments de Docker ou avoir suivi la formation Docker
  • Ordinateur portable à apporter

Le programme de la formation Orchestration avec Docker Swarm

Jour 1 : Mise en place du cluster, déploiement de conteneurs orchestrés

Installation des nœuds
Initialisation de Docker Swarm
  • Réglages du firewall

Mise en pratique : mise en place et démarrage d'un cluster de quelques nœuds

Nœuds
  • Rôles (promotion, rétrogradation)
  • Gestion (ajout, retrait, défaillance)

Mise en pratique : ajout, retrait et changement de statut de nœud

Services
  • Création : modes (replicated, global), accès réseau, volumes
  • Réplication (augmentation, réduction)
  • Placement : labels, répartition/hiérarchisation
  • Mises à jour
  • Surveillance

Mise en pratique : mise en œuvre concrète de tous les aspects des services listés ci-dessus

Jour 2 : Élévation de l'abstraction, aspects avancés

Réseaux overlay
  • Caractéristiques
  • Création, utilisation, suppression

Mise en pratique : création et exploitation d'un réseau personnalisé

Gestion des données partagées
  • Configurations
  • Informations confidentielles (secrets)
  • Données génériques

Mise en pratique : emploi de configurations et de secrets partagés

Stack (composition de services)
  • Définition (fichier docker-compose.yml)
  • Déploiement

Mise en pratique : rédaction et exploitation d'une stack

Télécharger le programme

Le(s) formateur(s)

Yannick Cadin

Yannick Cadin

Sollicité par une maison d'édition, Yannick a prématurément quitté les bancs de l'école pour commencer à développer professionnellement. C'était en des temps très reculés, ce qui lui vaut d'être parfois traité (affectueusement) de dinosaure.

Alternant les emplois salariés (dans des secteurs d'activité très divers), la création d'entreprise et le statut libéral, il est à son compte depuis plus d'une vingtaine d'années et répartit son temps entre la programmation, l'administration système et la formation.

Il a également été relecteur, pigiste et conférencier occasionnel. (Et même prof durant un semestre à l'IUT de Laval.)

Certifié Red Hat Linux, Ubuntu, Suse, LPI, *BSD et Apple. Essentiellement pour pouvoir former, soit directement pour le compte de Red Hat Europe, soit pour intervenir au sein d'un organisme de formation agréé Canonical (l'éditeur de la distribution Ubuntu).

Il a fait sienne cette citation de Gandhi, « Vis comme si tu devais mourir demain. Apprends comme si tu devais vivre éternellement. ».
Avec toutefois l'idée que l'accumulation de connaissances est vain si l'on n'a pas à cœur de les partager. Ce qui explique un engagement sans faille dans la formation depuis presque 30 ans.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 78 formations au catalogue, 939 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012