> Formations > Technologies numériques > Virtualisation, Cloud, Devops > DevOps et gestion de la production > Formation Docker en production, mettre en œuvre en cluster sur des microservices

Docker en production, mettre en œuvre en cluster sur des microservices

Tutorat en option

Docker en production, mettre en œuvre en cluster sur des microservices

Tutorat en option
Télécharger au format pdf Partager cette formation par e-mail 2

Télécharger au format pdf Partager cette formation par e-mail 2

Ce cours en ligne a pour objectif de vous montrer comment utiliser Docker dans un véritable environnement de production pour répondre aux enjeux de passage à l’échelle, de robustesse et de mise à jour associés. Il s'adresse aux informaticiens travaillant dans la gestion de conteneurs logiciels. La pédagogie s'appuie sur un auto-apprentissage séquencé par actions de l’utilisateur sur l’environnement à maîtriser. Une option de tutorat vient renforcer l'apprentissage.


Catalogue
Sur mesure

Formation en ligne

Réf. 4WL
Prix : 95 CHF H.T.
Langue : FR
Tutorat sur demande
Ce module n’est pas vendu à l’unité sauf avec tutorat.
Tarifs dégressifs selon le nombre
d'apprenants, nous contacter




Ce cours en ligne a pour objectif de vous montrer comment utiliser Docker dans un véritable environnement de production pour répondre aux enjeux de passage à l’échelle, de robustesse et de mise à jour associés. Il s'adresse aux informaticiens travaillant dans la gestion de conteneurs logiciels. La pédagogie s'appuie sur un auto-apprentissage séquencé par actions de l’utilisateur sur l’environnement à maîtriser. Une option de tutorat vient renforcer l'apprentissage.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Utiliser Docker pour déployer en continu des produits logiciels
  • Mettre en œuvre des applications composées de plusieurs microservices avec Docker Compose
  • Gérer un cluster simple avec Swarm et Kubernetes
  • Prendre en main le rolling update et le monitoring

Public concerné
Informaticiens travaillant dans la gestion de conteneusr logiciels

Prérequis
Connaissance préalable de l'environnement Docker

Programme de la formation

Présentation de l'application d'exemple

  • Présentation de l'architecture microservices, API et DevOps.
  • Description détaillée des services de l'application.
  • Mise en œuvre avec Docker Compose.
  • Utilisation de Traefik et du DNS.

Mise à l'échelle avec Docker Swarm

  • Présentation du principe de clusterisation du serveur Docker.
  • Mise en place d'un cluster et gestion des nodes.
  • Présentation du principe des stacks et de la gestion des réseaux overlay.
  • Gestion des images en cluster et authentification au registre.

Coordination à un niveau industriel avec Kubernetes

  • Présentation des différences entre Docker Swarm et Kubernetes.
  • Gestion des pods, deployments et services.
  • Gestion des namespaces, contextes et des manipulations standards avec Kubernetes.
  • Insertion dans une usine logicielle.

Découverte des fonctionnalités de productivité dans Kubernetes

  • Mise en œuvre sur l'application exemple.
  • Rolling update des services et montée en charge des conteneurs.
  • Monitoring Docker dans Kubernetes.
  • Présentation des variables d'environnement et des bonnes pratiques.


Modalités pratiques
Activités digitales
Démonstrations, cours enregistrés, partages de bonnes pratiques, quiz, fiches de synthèse.
Tutorat
Un formateur dédié accompagne l’apprenant dès le début de sa formation. Il corrige ses exercices et répond à ses questions par e-mail. Il anime une classe à distance sur mesure planifiée par l’apprenant durant la formation. Un forum de discussion permet aussi d’échanger et de partager entre les apprenants sur leurs pratiques. Un chef de projet coordonne les échanges.
Pédagogie et pratique;
Une évaluation tout au long de la formation grâce à une pédagogie active mixant théorie, exercice, partage de pratique et gamification. Un service technique est dédié au support de l’apprenant. La formation est diffusée au format SCORM (1.2) et accessible en illimité pendant 1 an.

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étence acquises.