Docker - Fonctionnalités avancées
Formation créée le 13/05/2022. Dernière mise à jour le 16/09/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : Au terme de cette formation les stagiaires maitriseront les concepts avancés de Docker.
Objectifs de la formation
- Approfondir les connaissances sur les fonctionnalités avancées des conteneurs Docker
- Perfectionner des déploiements complexes de conteneurs Docker
Profil des bénéficiaires
Pour qui
- Développeurs
- Architectes
- Administrateurs systèmes
Prérequis
- Expérience sur Docker
- Connaissances solides en conteneurisation
Contenu de la formation
-
Moteur Docker
- Architecture du moteur
- Concepts avancés et paramétrage
- Gestion des rôles et principales options
- Intégration de Docker à l'infrastructure d'applications existantes
- Commandes principales et best practices
-
Images & conteneurs
- Images en détail
- Gestion des images en masse
- Transfert & portabilité des images
- Architecture d'un conteneur
- Best practices et mise en oeuvre
- Présentation détaillée de Dockerfiles
- Mise en oeuvre d'images intermédiaires
-
Réseau sous-jacent
- Architecture du réseau Docker
- Administration avancée du réseau virtuel
- Mise en réseau
- Conception des réseaux scalables et portables
-
Stockage, mise en haute disponibilité et en production
- Tour d'horizon des différents types de stockage
- Déploiement & paramétrage
- Déploiement & administration des conteneurs multiples
- Construction d'une architecture en haute disponibilité
- Gestion des microservices
- Orchestration & automatisation des processus
-
Docker Compose
- Architecture, déploiement et gestion de Docker Compose
- Concepts avancés de Docker Compose
- Architecture, déploiement et gestion de Docker Machine
- Concepts avancés de Docker Machine
-
Docker Swarm
- Présentation de l'architecture de l'outil
- Présentation des différents types de nœuds
- Gestion des logs & surveillance
- Déploiement & administration
-
Déploiement d'un registre
- Tour d'horizon des différents types de registres
- Déploiement de registres
- Notions de découvertes de services et de load-balancing avec UCP
- Notions "DTR" et "DDC"
- Signature des objets
-
Sécurité et monitoring dans Docker
- Tour d'horizon des best practices de sécurité
- Paramétrage des best practices
- Utilisation des modules de sécurisation
- Gestion des vulnérabilités
- Gestion des isolations et des limitations
- Les outils d'analyses du monitoring
- Les logs du daemon Docker
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Espace numérique de travail
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...