Concevoir, tester et déployer des applications avec Docker

Objectifs

Le certificat vise 7 compétences clés qui vont permettre à un professionnel de :
  • 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 production.
  • Utiliser les images, les registres et les conteneurs avec la ligne de commandes Docker pour déployer et gérer des services applicatifs.
  • Concevoir 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étiers.
  • Chaî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 stockage.
  • Configurer 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 applicatifs.
  • Orchestrer des conteneurs en cluster avec Docker Swarm pour assurer la disponibilité, la fiabilité et de bonnes performances des conteneurs sur ses environnements applicatifs.
  • Implé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.

Contenu de la formation

1 - Introduction à Docker et aux conteneurs
  • Comprendre les concepts de conteneurs et de virtualisation
  • Installation et configuration de Docker Desktop/Docker Engine sur différents systèmes d'exploitation
  • Utiliser la ligne de commande Docker (CLI) pour gérer les conteneurs et images
  • Introduction à l'orchestration et aux environnements de développement Docker
2 - Création et gestion d'images Docker
  • Comprendre et écrire des Dockerfile pour créer des images personnalisées
  • Utiliser des registres Docker (Docker Hub, registres privés) pour stocker et partager des images
  • Gestion des versions d'images Docker
  • Optimiser les images Docker pour des déploiements plus rapides et fiables
3 - Gestion des conteneurs et des volumes
  • Déployer et exécuter des conteneurs en utilisant des images Docker
  • Gérer les volumes Docker pour stocker et partager des données persistantes
  • Utilisation des réseaux Docker pour la communication entre conteneurs
  • Introduction à Docker Compose pour déployer des environnements multi-conteneurs (fichiers YAML)
4 - Orchestration des conteneurs avec Docker Swarm
  • Introduction à Docker Swarm pour l'orchestration des conteneurs en cluster
  • Mise en place et gestion de services avec Docker Swarm
  • Assurer la haute disponibilité et la répartition de la charge entre les conteneurs
  • Surveillance et gestion des performances des conteneurs en production
5 - Sécurisation des applications et des environnements Docker
  • Configurer la sécurité de Docker : sécuriser le démon Docker
  • Implémenter les meilleures pratiques pour sécuriser les conteneurs et les réseaux Docker
  • Surveiller et gérer les vulnérabilités dans les images Docker
  • Utiliser des outils de sécurité pour auditer et renforcer la sécurité des conteneurs Docker

Résultats attendus de la formation

Obtenir la Certification : Concevoir, tester et déployer des applications avec Docker
La certification "concevoir, tester et déployer des applications avec Docker" 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.

Certification(s)

  • Concevoir, tester et déployer des applications avec Docker
  • Certification active
  • Certificateur : Editions ENI
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
346009S
03/02/2025
15/11/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 60 heure(s)
Durée en centre: 60 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Quatre-quarts
7bis Rue du Chapeau Rouge
21000 - Dijon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Avoir des bases en logique et raisonnement algorithmique Connaître les principes de base de la programmation Nous vous recommandons aussi : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence

COMPLEMENT D’INFORMATION

346020S
03/02/2025
15/11/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 60 heure(s)
Durée en centre: 60 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Coworking Besançon
rue de franche-comté
25000 - Besançon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Avoir des bases en logique et raisonnement algorithmique Connaître les principes de base de la programmation Nous vous recommandons aussi : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence

COMPLEMENT D’INFORMATION

346021S
03/02/2025
15/11/2026
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 60 heure(s)
Durée en centre: 60 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Acti'Cap Chalon
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Avoir des bases en logique et raisonnement algorithmique Connaître les principes de base de la programmation Nous vous recommandons aussi : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence

COMPLEMENT D’INFORMATION

346025S
03/02/2025
15/11/2026
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 60 heure(s)
Durée en centre: 60 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

CBS - Center Business Services
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Avoir des bases en logique et raisonnement algorithmique Connaître les principes de base de la programmation Nous vous recommandons aussi : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence

COMPLEMENT D’INFORMATION

346026S
03/02/2025
15/11/2026
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 60 heure(s)
Durée en centre: 60 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

LOCOW Mâcon
82 Rue Victor Hugo
71000 - Mâcon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Avoir des bases en logique et raisonnement algorithmique Connaître les principes de base de la programmation Nous vous recommandons aussi : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence

COMPLEMENT D’INFORMATION

Senza Formations

Raison sociale : SENZA

48 Rue Claude Balbastre - 34070 Montpellier

04 11 93 43 04

Voir la fiche complète de l'organisme Voir le site web Géolocaliser

Lien vers fiche CERTINFO

Cette formation est indexée aux domaines suivants :

  • 31067 - Développement informatique
  • 31011 - Cloud Computing
  • 72054 - Logiciel serveur applications

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données