Objectifs

Comprendre le fonctionnement des conteneurs Docker et les performances d’un cluster Kubernetes

  • Vue d’ensemble sur les conteneurs runtimes
  • Comprendre l’orchestration des conteneurs
  • Manipulation des images Docker, comment gérer le registre Docker, créer sa propre image Docker avec les Dockerfile

Apprendre à construire et exécuter un conteneur Docker Linux

  • Exécuter un conteneur Docker et effectuer des tâches de support sur celui-ci
  • Comprendre la persistance des donnée grâce aux volumes Docker
  • Introduction aux réseaux Docker

Apprendre à concevoir, créer et déployer une application sur un cluster Kubernetes

  • Découvrir les différentes composantes d’un cluster Kubernetes
  • Maîtriser les objets principaux Kubernetes : namespaces, pods, services et endpoints, Ingress
  • Comprendre les divers types de déploiement
  • Gérer la persistance des données sur les clusters Kubernetes
  • Effectuer des tâches de support et d’investigation

Méthode

  • Présentations, exercices pratiques, études de cas et démonstrations orientées en fonction des questions
  • Discussion et networking durant les pauses et le repas de midi (inclus)

Cibles

  • Cette formation Docker et Kubernetes s’adresse aux développeurs, administrateurs système et aux professionnels de l’IT responsables du déploiement d’applications

Prérequis

  • Une connaissance basique de Linux est nécessaire afin de pouvoir exécuter les commandes de base : copie de fichiers, édition de fichiers de configuration, etc. L’ensemble de la formation se déroule en ligne de commande et les slides sont clairs sur les commandes à exécuter.

Réduction de 5% pour les membres du SOUG, du SwissPUG et de la DOAG.

Formateurs

Thumbnail [150x150]

Jean-Philippe Clapot

Technology Leader & Consultant

Thumbnail [150x150]

Benoît Entzmann

Consultant