Docker - Fonctionnalités avancées
Durée
14 heures
Prix €
1650 €
Rythme
En journée
Format
En présentiel
Language
Français
Avis
0 Avis
Comparons cette formation avec les 99 autres qui délivrent le même diplôme.
Cette formation dure 14 heures. C'est en dessous de la moyenne!
- En moyenne, les mêmes formations durent 35 heures.
- La plus courte dure 0 heure
- La plus longue dure 81 heures
Cette formation coûte 1.6K €. C'est dans la moyenne.
- En moyenne, les mêmes formations coûtent 2.1K €
- La moins chère coûte 792 €
- La formation la plus chère coûte 3.4K €
Il y a 8 organismes qui offrent le même diplôme.
- 18 formations à distance.
- 53 formations en physique.
- 28 formations mixte.
- Il n'y a pas d'avis.
Information sur l'organisme
Organisme
M2I SCRIBTEL
Ville
ORLEANS - 45000
Nombre de formations
591 (45 uniques)
Prix moyen
2399.84 €
Temps moyen
48.77 heures
Avis moyen de toutes les formations
0 Avis
Détail de la formation
Diplôme
Concevoir, tester et déployer des applications avec Docker
Objectif
A l'issue de cette formation, vous serez capable de :
Identifier et mettre en oeuvre les fonctionnalités avancées des conteneurs DockerCréer des images complexes avec Docker ComposeMettre en haute disponibilité les conteneurs avec Docker Swarm et appliquer des configurations avancéesDémarrer l'orchestration avec KubernetesSécuriser une infrastructure DockerOptimiser ses conteneurs et son architecture.
Contenu de la formation
Jour 1 - Matin
Le moteur Docker
Architecture du moteur DockerFonctionnalités avancées et configurationGestion des rôles et principales optionsIntégration de Docker dans une infrastructure d'applications existantesLes commandes importantes et avancées
Images et conteneurs
Jour 1 - Après-midi
Le réseau sous-jacent
Architecture du réseau DockerLes différents drivers réseaux, avantages et inconvénientsMise en oeuvre et configurationAdministration avancée du réseau virtuelOptimisation et surveillance
Le stockage Docker
Bonnes pratiques sur la gestion de la persistance de donnéesGérer le stockage, les données volatiles et non volatilesConfigurations avancées
Jour 2 - Matin
Mise en haute disponibilité et en production
Déploiement et gestion des conteneurs multiplesMise en oeuvre d'une architecture en haute disponibilitéGestion des microservicesOrchestration et automatisation des processus DockerGestion des performances des conteneurs
Docker Compose
Architecture de Docker ComposeMise en oeuvre et administrationNotions avancées
Docker Swarm
Architecture de Docker SwarmLes différents types de noeudsGestion des logs et surveillanceMise en oeuvre et administrationIntroduction à Kubernetes, configuration et déploiement simplifié
Mise en oeuvre d'un registre
Introduction aux différents types de registresDéploiement de registresNotions de découvertes de services et de load-balancing avec UCPNotions "DTR" et "DDC"Signature des objets
Jour 2 - Après-midi
La sécurité dans Docker
Vue d'ensemble des bonnes pratiques de sécurité dans DockerConfiguration des principales bonnes pratiquesUtilisation des modules de sécurisationsTLSAppArmor, Seccomp, Rootless...
Gestion des vulnérabilités avec Docker ScanGestion des isolations et des limitations
Monitoring
Les outils d'analysesLes logs du daemon et des conteneurs DockerBonnes pratiques d'optimisations des ressources
Les modules annexes
Vue d'ensemble des nouveautés avancées quant aux conteneursIntroduction à Docker Scout, Docker Copilot...
Certification
L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligneLa durée moyenne est de 1h50
Résultat Attendu
Configurer Docker sur différents systèmes d'exploitation en utilisant Docker Desktop ou Docker Engine pour l'exploiter en environnement de développement, de test et de productionUtiliser les images, les registres et les conteneurs avec la ligne de commandes Docker pour déployer et gérer des services applicatifsConcevoir et construire des images personnalisées en créant des Dockerfile et en générant les images avec la ligne de commandes pour déployer des conteneurs applicatifs répondant à des exigences métiersChaîner des conteneurs avec Compose en les décrivant dans un fichier compose.yaml pour déployer des environnements applicatifs complets incluant des conteneurs, des réseaux et des volumes de stockageConfigurer des réseaux et des volumes en ligne de commande, dans les Dockerfile et dans les fichiers compose.yaml pour fiabiliser et organiser l'échange et le stockage des données des conteneurs applicatifsOrchestrer des conteneurs en cluster avec Docker Swarm pour assurer la disponibilité, la fiabilité et de bonnes performances des conteneurs sur ses environnements applicatifsImplémenter une stratégie de sécurité efficace en sécurisant le démon Docker et en appliquant des bonnes pratiques de conception d'architecture pour fiabiliser le stockage et l'échange de données par les conteneurs, dans un environnement basé sur des conteneurs applicatifs.
Lien pour visualiser le détail de la certification enregistrée au RS : https://www.francecompetences.fr/recherche/rs/6425/
Résumé du contenu
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.
Informations d'admission
Non définie
Notre.Education