> Formations > Technologies numériques > Virtualisation, Cloud, Devops > DevOps et gestion de la production > Formation Chaîne e-learning Docker & Kubernetes > Formations > Technologies numériques > Formation Chaîne e-learning Docker & Kubernetes

Chaîne e-learning Docker & Kubernetes

Chaîne e-learning Docker & Kubernetes



New

La conteneurisation offre une flexibilité sans précédent dans le déploiement des applications, mais comment maximiser son potentiel tout en minimisant les risques ? Cette chaîne spécialisée sur la conteneurisation vous apprendra à libérez le potentiel des applications Docker et Kubernetes pour créer et déployer des conteneurs ou clusters.


Prêt à
l'emploi
Clés en
main
À la carte


Chaîne e-learning accessible sur la E-academy by ORSYS

Réf. 8DK
  11h15
Prix : 290 € H.T.
Langue : FR
Tutorat sur demande




La conteneurisation offre une flexibilité sans précédent dans le déploiement des applications, mais comment maximiser son potentiel tout en minimisant les risques ? Cette chaîne spécialisée sur la conteneurisation vous apprendra à libérez le potentiel des applications Docker et Kubernetes pour créer et déployer des conteneurs ou clusters.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Comprendre les principes de Docker et l'approche par conteneur.
Manipuler un registre d'image et des fichiers Dockerfile.
Gérer un réseau et des volumes.
Maitriser les spécificités de Docker sous Windows et de Docker dans le cloud.
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.
Monter un cluster, de son initialisation à l'ajout de machines.
Appréhender les principes de promotion et de démotion d'un nœud.
Déployer des conteneurs sur un cluster Swarm.
Mettre en œuvre l'orchestration dans une première version.
Installer Docker sous Windows 10 et Windows Server 2016.
Manipuler des conteneurs sous Windows.
Gérer des conteneurs avec les outils Azure.
Utiliser la solution Kubernetes et ses fonctionnalités.
Mettre en place un environnement de démonstration avec Minikube.
Déployer une application avec un fichier de configuration.
Maintenir un cluster Kubernetes en condition opérationnelle (images Docker, microservices, haute disponibilité...).
Connaître des outils de gestion du déploiement d'applications avec Kubernetes (Helm, Google Container Engine).

Public concerné
Informaticiens souhaitant apprendre à utiliser des conteneurs logiciels.

Prérequis
Connaissances de base sur l'environnement Linux et Windows.

Méthodes et moyens pédagogiques
Activités digitales
La structure IT : Cours enregistrés, vidéos d’expert et partages de bonnes pratiques.
Tutorat
Tutorat en option.
Pédagogie et pratique
De nombreux contenus réalisés par des formateurs suivant une démarche pédagogique rigoureuse. Durant chaque cours, des cas opérationnels sont commentés par des experts pour aider les apprenants à mettre en pratique ce qu’ils viennent d'apprendre. Afin de favoriser l’ancrage mémoriel, chaque contenu est découpé en séquences courtes de 3 à 10 minutes. Ce découpage permet un apprentissage dynamique et en toute autonomie pour chaque apprenant.

Programme de la formation

Docker, prendre en main des conteneurs

  • Découverte du fonctionnement de Docker
  • Compilation d'une image Docker
  • Présentation des fonctionnalités de production d'une image Docker
  • Découverte des particularités de Docker sous Windows
  • Gestion de docker dans le cloud

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

  • Présentation de l'application d'exemple
  • Mise à l'échelle avec Docker Swarm
  • Coordination à un niveau industriel avec Kubernetes
  • Découverte des fonctionnalités de productivité dans Kubernetes

Docker Swarm, mettre en œuvre le cluster et déployer des conteneurs

  • Montage d'un cluster
  • Déploiement de conteneurs sur un cluster Swarm
  • Orchestration standard et gestion du réseau
  • Orchestration avancée

Docker, réussir la mise en œuvre dans un environnement Windows

  • Installer Docker sur Windows 10
  • Installer Docker sur Windows Server 2016
  • Manipuler les conteneurs sous Windows
  • Connaître les spécificités des conteneurs sous Windows
  • Appréhender Docker dans Azure

Kubernetes, déployer et orchestrer ses applications conteneurisées

  • Appréhender Kubernetes
  • Mettre en place une plateforme Kubernetes avec Minikube
  • Connaître les objets services et ingress
  • Mettre à jour et mettre à disponibilité des applications
  • Aller plus loin
Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.