• Formation
  • Réf. 12821
Télécharger le programme

Formation : Containers dans l'IT

Stratégies, Défis et Solutions Pratiques

  • Digital learning +
  • 3 jours (21 heures)
  • Présentiel ou à distance

Explorez les Solutions d'Orchestration de Conteneurs dans notre Formation "Containers dans
l'IT : Stratégies, Défis et Solutions Pratiques".
Cette formation propose une analyse approfondie de l'écosystème des conteneurs, fournissant des insights clés sur le déploiement, le fonctionnement et l'utilisation des conteneurs au sein des organisations.
Bénéficiez de conseils pratiques pour la mise en œuvre d'une plateforme de type CaaS, alignée sur les meilleures pratiques du secteur.

...

Formation : Containers dans l'IT

Objectifs

  • Maîtriser les principes essentiels de la containerisation et du modèle Container as a Service (CaaS)
  • Identifier les principaux acteurs du domaine et comprendre les cas d'utilisation actuels
  • Avoir une compréhension approfondie de la technologie de containerisation et de son écosystème
  • Explorer le fonctionnement de Kubernetes en tant qu'orchestrateur de conteneurs
  • Comprendre les interactions avec les environnements de Cloud privé/public et les systèmes hérités (legacy)
  • Appliquer les principes généraux de sécurité liés au CaaS, à Kubernetes et à Docker

Pré-requis

  • Compréhension de base des concepts informatiques.
  • Connaissances en administration système et réseau.
  • Expérience pratique dans le développement logiciel.
  • Familiarité avec les technologies de virtualisation (un plus).
  • Connaissance préalable des systèmes de conteneurisation, comme Docker (un plus).

Cibles

  • Cette formation s'adresse aux professionnels tels que les architectes, gestionnaires des infrastructures IT, chefs de projet, administrateurs système et/ou réseau, ainsi que les développeurs.

Les plus

  • Déclinable en format individuel, intra-entreprise et sur-mesure
  • Possibilité de suivre cette formation en e-learning tutoré sur demande

Modalités pédagogiques

  • Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire avant, pendant ou après la formation, en format dématérialisé ou papier

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Programme de la formation "Formation : Containers dans l'IT"

Les Principes Fondamentaux

  • Introduction à l'IT Bimodal et à DevOps.
  • Application des 12 facteurs, focus sur l'intégration, le déploiement continu (CI/CD), et les applications Cloud-native.
  • Exploration de SaaS, PaaS, IaaS, Stockage objet et bloc. Analyse des défis liés au Cloud privé, public, et hybride, avec une attention particulière sur la problématique du lock-in.
  • Approfondissement de l'architecture élastique, comparaison entre Cattle et Pet, et mise en œuvre d'Infrastructure as Code.
  • Présentation des outils existants tels que Terraform, Ansible, et évaluation de l'impact des containers par rapport aux Machines Virtuelles.
  • Application du CaaS en entreprise : focus sur l'interopérabilité, l'organisation DevOps, et la transformation digitale.
  • Démonstration pratique avec l'exemple de clouds IaaS tels que Digital Ocean, OVH Cloud, Microsoft Azure, etc.

Docker Fondamentaux

  • Exploration des concepts clés tels que l'immutabilité, les images, les couches (layers), les registres, ainsi que les défis liés au réseau et au stockage.
  • Automatisation à l'aide de Dockerfile et docker-compose, intégration avec des plateformes telles que Github, Jenkins, et DockerHub.
  • Avantages anticipés : Mise en avant de la reproductibilité et de la facilité de gestion.
    - Contributions en termes d'élasticité, d'agilité, et de scalabilité.
  • Conséquences sur les équipes de développement et d'infrastructure.
  • Démonstration pratique : Construction, modification, publication d'images Docker.

Kubernetes, l'orchestrateur de containers

  • Exploration des Nœuds Master/Workers, concepts de Pods, services, et des différents types d'Ingress Controller.
  • Approfondissement des aspects liés au stockage : stateful, stateless, partagé (NFS, GlusterFS, CEPH, rook).
  • Gestion de la configuration, utilisation des Jobs et DaemonSets.
  • Analyse des composants internes (etcd, kubelet, kube-dns, kube-proxy, apiserver) et complémentaires (Helm/Tiller, envoy, side-car proxy).
  • Mise en lumière du Service Discovery, calico, cilium.
  • Démonstration pratique : Construction d'un cluster et déploiement d'un stack complet, incluant Wordpress.

Container as a Service (CaaS)

  • Normalisation : OCI, CNCF, CNI, CSI, CRI.
  • Présentation des offres Cloud/Managed telles qu'Amazon AWS ECS, EKS, Fargate, Google GCP, Microsoft Azure, DigitalOcean.
  • Aperçu de l'offre On Premise : Rancher.
  • Évolution vers le Serverless.

Sécurité du CaaS/Kubernetes/Docker

  • Sécurisation de l'infrastructure : cloisonnement, RBAC, vault/secret, logs.
  • Sécurisation des containers (runtime) : Seccomp, SElinux, Apparmor, Linux Capabilities, PodSecurityPolicies.
  • Sécurisation de la chaîne d'approvisionnement (Supply Chain) : registry, notary, vérification de conformité.
  • Démonstration pratique : Attaques spécifiques, micro-segmentation L3/L4/L7. Scanning de vulnérabilités d'une image, durcissement système d'un container, export des logs en temps réel dans Splunk.

Formateurs

Mehdi MTIR

Mehdi M.

Formateur expert Cloud, DevOps, Développement, Architecture logicielle et Intelligence Artificielle

Avec une carrière débutée en 2005 en tant que développeur web, Mehdi MTIR a évolué à travers plusieurs rôles clés : chef de projets, entrepreneur, enseignant universitaire et formateur professionnel. Aujourd’hui Formateur Certifié...

En savoir plus

Mis à jour le 07/07/2026

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...

FAQ

Qu'est-ce que Docker ?
Docker est une plateforme de containerisation qui permet d'empaqueter une application et ses dépendances dans un conteneur isolé, exécutable sur n'importe quel environnement. Le conteneur embarque tout le nécessaire au fonctionnement de l'application (code, librairies, configuration). Cette portabilité explique pourquoi Docker est devenu un standard dans les infrastructures IT modernes, aux côtés d'orchestrateurs comme Kubernetes.
Quelle est la différence entre une image et un conteneur Docker ?
Une image Docker est un modèle en lecture seule qui contient l'application et ses dépendances ; un conteneur est une instance active de cette image en cours d'exécution. On peut lancer plusieurs conteneurs à partir d'une même image. L'image sert de gabarit figé, le conteneur est la version vivante et modifiable de ce gabarit. Cette distinction fait partie des principes fondamentaux abordés dans notre formation Containers dans l'IT.
Quelle est la différence entre Docker et Kubernetes ?
Docker crée et fait tourner des conteneurs individuels ; Kubernetes orchestre ces conteneurs à grande échelle sur plusieurs machines. Docker gère le cycle de vie d'un conteneur, Kubernetes automatise le déploiement, la répartition de charge et la reprise après panne d'un ensemble de conteneurs. Les deux se complètent : notre programme traite d'abord Docker Fondamentaux, puis Kubernetes comme orchestrateur.
Pourquoi utiliser Docker Compose ?
Docker Compose sert à définir et lancer plusieurs conteneurs liés à partir d'un seul fichier YAML. Au lieu de démarrer chaque conteneur manuellement avec ses options, on décrit toute l'architecture (base de données, backend, frontend) dans un fichier unique et on lance le tout d'une commande. C'est utile pour les environnements de développement et les applications multi-services.
Faut-il connaître Docker avant de se former à la containerisation ?
Non, une connaissance préalable de Docker est un plus mais pas un prérequis. La formation Containers dans l'IT de Comundi part des principes fondamentaux avant d'aborder Docker, Kubernetes et le modèle Container as a Service. Les prérequis réels sont une compréhension de base des concepts informatiques, des notions d'administration système et réseau, et une expérience en développement logiciel.
Comment sécuriser des déploiements Docker en production ?
Sécuriser Docker en production passe par plusieurs leviers : n'exécuter les conteneurs qu'avec les droits nécessaires, scanner les images pour détecter les vulnérabilités, limiter les ressources allouées et isoler les réseaux entre conteneurs. La gestion des secrets et le contrôle des images sources comptent aussi. La formation Comundi consacre un module aux principes de sécurité du CaaS, de Kubernetes et de Docker.
À qui s'adresse une formation Docker et containerisation ?
Une formation à la containerisation s'adresse aux architectes, gestionnaires d'infrastructures IT, chefs de projet, administrateurs système et réseau, et développeurs. Ces profils manipulent des environnements où Docker et Kubernetes structurent le déploiement applicatif. La formation Containers dans l'IT dure 3 jours (21 heures), en présentiel ou à distance, avec un format déclinable en individuel, intra-entreprise ou sur-mesure.

Comment financer sa formation ?

Financer votre formation "Formation : Containers dans l'IT" est plus simple que vous ne le pensez.
CPF, prise en charge par l'employeur, dispositifs OPCO ou aides dédiées aux demandeurs d'emploi : plusieurs solutions existent pour vous permettre de monter en compétences sans freiner votre projet.

En savoir plus