Docker - mise en oeuvre et déploiement de conteneurs virtuels

Certification : Concevoir, tester et déployer des applications avec docker

Proposée par M2I SCRIBTEL — 92400 Courbevoie

Éligible CPF
Formation continue
À distance Présentiel

Prix

Indiqué par le ou les établissement(s)

2 190 €

Présentation

La certification s'adresse aux développeurs amenés à travailler sur des applications en microservices encapsulées dans des conteneurs Docker ou aux administrateurs et techniciens système et réseau amenés à gérer ces conteneurs.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 2 190 € 21 h
Formation continue Présentiel 2 190 € 21 h

Objectifs

A l'issue de cette formation, vous serez capable de :

  • Expliquer les avantages et inconvénients de la conteneurisation
  • Déployer et administrer la plateforme Docker
  • Configurer et utiliser le moteur Docker
  • Décrire la création des images Docker et "Dockerfile"
  • Intéragir avec le Docker Hub et registry privés
  • Mettre en oeuvre et configurer des conteneurs
  • Déployer des applications dans les conteneurs
  • Organiser la gestion des réseaux et du stockage
  • Maintenir et surveiller une infrastructure de conteneurs en production.

Programme

Jour 1 - Matin

Introduction aux conteneurs

  • Présentation, tenants et aboutissants du concept des conteneurs dans un environnement de production
  • Cas d'utilisation
  • Modèles d'activation et licensing des conteneurs
  • Présentation de Docker et de son architecture
  • Vue d'ensemble du cycle de vie d'un conteneur

Déployer et gérer les conteneurs

  • Vue d'ensemble des conteneurs
  • Préparation au déploiement des conteneurs
  • Installation de l'environnement Docker Desktop et Docker CLI
  • Mise en oeuvre, configuration et gestion des conteneurs
  • Bonnes pratiques et cycle de vie des conteneurs

Jour 1 - Après-midi

Interaction avec les conteneurs

  • Gestion et création d'image de conteneurs
  • Gérer le réseau et les liens Docker
  • Comprendre les différentes stacks Docker

Jour 2 - Matin

La gestion du réseau avec Docker

  • Comprendre la stack réseau de Docker
  • Utiliser les "links Docker"

La gestion du stockage avec Docker

  • Introduction à la persistance des données
  • Déploiement des volumes Docker

Les images Docker

  • Créer une image à partir :
  • Stocker et récupérer des images depuis le registre public (HUB) et privé (Registry)

Jour 2 - Après-midi

Monitoring et maintenance des conteneurs

  • Vue d'ensemble des outils de monitoring et de maintenance des conteneurs
  • Sauvegarder et restaurer un environnement de conteneurs

Jour 3 - Matin

Mise en oeuvre de Docker Compose

  • Notion de microservices
  • Vue d'ensemble de Docker Compose
  • Notion d'architectures N-tiers
  • Création de services par Compose

Introduction à l'orchestration et notions avancées

  • Vue d'ensemble des outils d'orchestration
  • Introduction à
    • L'optimisation et sécurisation des conteneurs
    • La mise en oeuvre Docker Swarm et aux services
    • Kubernetes

Jour 3 - Après-midi

Les nouveautés liées aux conteneurs

  • Vue d'ensemble des nouveautés liées aux conteneurs

Certification

  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • La durée moyenne est de 1h30
Voir la formation sur le site de l'établissement