Nous avons passé des années à maîtriser des technologies de pointe comme Docker et Kubernetes en relevant des défis concrets. Aujourd’hui, nous sommes ravis de partager cette expertise avec vous !

os formations Conteneurs s’adressent aux professionnels IT souhaitant acquérir des compétences pratiques et recherchées dans les technologies de conteneurisation. Du build de Conteneurs avec Docker au déploiement et à la gestion d’applications avec Kubernetes, ce cursus modulaire vous offre une expérience d’apprentissage flexible et résolument pratique.

 

Boostez vos compétences IT et rejoignez notre formation Conteneurs animée par des experts.

Pourquoi choisir Camptocamp ?

  • Formats flexibles
    Formations publiques, privées, coaching et ateliers.
  • Ateliers pratiques
    Mise en œuvre de concepts tels que GitOps, Infrastructure as Code, Docker, Kubernetes, Terraform, Ansible, etc.
  • Apprentissage par la pratique
    Exercices concrets à chaque étape.
  • Formations publiques
    Paris, Chambéry, Lausanne, Olten et Munich.
  • Formations en entreprise
    Disponibles en France, Suisse et Allemagne.
  • Formateurs experts
    Des professionnels aguerris à votre service.

Module 1 : Formation Docker

Docker s’impose rapidement comme l’outil incontournable pour les pratiques DevOps, offrant à la fois agilité et flexibilité en développement, ainsi que des environnements de production dynamiques, redondants et optimisés.

Cette formation couvre tous les aspects de Docker, du développement à la production. Animée par un expert confronté quotidiennement à des environnements IT complexes chez Camptocamp, elle vous apportera des compétences pratiques immédiatement applicables.

Durée : 4 demi-journées

Objectifs

  • Exécuter et gérer des Conteneurs via la CLI Docker.
  • Packager vos applications dans des images Docker personnalisées.
  • Publier et partager des images via un registre distant (Docker Hub, GitLab, …).
  • Mettre en place des réseaux de Conteneurs isolés pour vos microservices.
  • Utiliser docker-compose pour définir et lancer des configurations multi-conteneurs.
  • Gérer la persistance des données avec les volumes Docker.
  • Identifier et éviter les pratiques déconseillées en production.
  • Découvrir des patterns de service discovery réels avec Docker.

Programme

Demi-journée 1

  • Notions de base sur les conteneurs
  • Installation de Docker
  • Exécution des conteneurs

Demi-journée 2

  • Création d’images
  • Publication d’images

Demi-journée 3

  • Réseaux et volumes
  • Docker Compose

Demi-journée 4

  • Enjeux en production
  • Service Discovery

À qui s’adresse cette formation Docker ?
Développeurs souhaitant conteneuriser ou maintenir des applications, ingénieurs Ops/DevOps chargés du déploiement et du dépannage de workloads conteneurisés.
Une maîtrise basique de la ligne de commande Linux est recommandée. Aucune expérience préalable de Docker n’est requise.

Dates
Nos sessions de formation se déroulent les jeudis et vendredis. Nous restons toutefois à votre écoute pour adapter les dates à vos besoins. Cliquez simplement sur le bouton Contactez-nous ci-dessous et indiquez-nous la période qui vous convient.

Tarif
A partir de CHF 1360.- / EUR 1460.-

Renforcez votre expertise IT avec notre formation Docker animée par des experts.

Module 2 : Formation Kubernetes

Kubernetes (K8s) est un système Open Source d’automatisation du déploiement, de la montée en charge et de la gestion d’applications conteneurisées. Ces dernières années, Kubernetes est devenu la référence en matière d’orchestration de conteneurs, offrant une plateforme puissante pour déployer des microservices.

Cette formation vous permettra de maîtriser l’orchestration de Conteneurs avec Kubernetes : packaging, déploiement, mise à jour, scalabilité et sécurité. Animée par un expert gérant au quotidien des environnements IT complexes chez Camptocamp.

Durée : 4 demi-journées

Objectifs

  • Comprendre l’architecture d’un cluster Kubernetes et les interactions via l’API.
  • Déployer et gérer des applications conteneurisées avec kubectl et des manifests déclaratifs.
  • Automatiser et scaler les workloads à l’aide de contrôleurs (Deployments, StatefulSets, etc.).
  • Exposer les applications via Services et Ingress.
  • Assurer la persistance des données avec les volumes et configurer les applications grâce aux ConfigMaps et Secrets.
  • Appliquer les bonnes pratiques en matière de sécurité, quotas de ressources et contrôle d’accès.
  • Identifier et résoudre les problèmes courants en orchestration de conteneurs.
  • Se préparer à la certification CKAD.

Programme

Demi-journée 1

  • Introduction
  • Pourquoi avons-nous besoin d’un orchestrateur ?
  • Interface utilisateur et ligne de commande

Demi-journée 2

  • API et composants du cluster
  • Pods
  • Contrôleurs

Demi-journée 3

  • Services
  • Ingress

Demi-journée 4

  • Persistance des données
  • ConfigMaps et Secrets
  • Opérateurs
  • Déploiement et packaging

À qui s’adresse cette formation Kubernetes?
Développeurs déployant des applications sur Kubernetes, ingénieurs DevOps/SRE et ingénieurs plateforme responsables de clusters en production. Convient également aux architectes, responsables de release et spécialistes sécurité ou réseau souhaitant comprendre le fonctionnement de Kubernetes. Une bonne maîtrise de Docker et des notions de base en Linux et réseau sont requises.

Dates
Nos sessions de formation se déroulent les jeudis et vendredis. Nous restons toutefois à votre écoute pour adapter les dates à vos besoins. Cliquez simplement sur le bouton Contactez-nous ci-dessous et indiquez-nous la période qui vous convient.

Tarif
A partir de CHF 1360.- / EUR 1460.-

Prenez contact avec nous dès aujourd’hui pour commencer votre parcours de formation Kubernetes

Module 3 : Conteneurs pour développeurs

Ce module s’adresse aux développeurs travaillant déjà avec des applications conteneurisées et souhaitant approfondir leur maîtrise de l’intégration, du développement et de la gestion des conteneurs dans un environnement Kubernetes. Vous explorerez des concepts clés tels que l’architecture microservices, les applications sans état et des outils de packaging avancés comme Helm, ytt et Kustomize.

Au cours de cette formation pratique, vous acquerrez des compétences concrètes en développement basé conteneur, bonnes pratiques de sécurité, supervision d’applications et pipelines CI/CD. Animée par des professionnels expérimentés chez Camptocamp, cette formation est idéale pour les développeurs souhaitant optimiser leurs workflows et construire des applications modernes et évolutives sur Kubernetes.

Durée : 4 demi-journées

Objectifs 

  • Concevoir des microservices et des applications sans état prêtes pour les plateformes conteneurs.
  • Appliquer les bonnes pratiques de sécurité avec les capacités Linux et les conteneurs rootless.
  • Utiliser Docker efficacement en développement quotidien, y compris pour le débogage à l’intérieur des conteneurs.
  • Exploiter les fonctionnalités avancées de Docker Compose pour reproduire les environnements de production.
  • Instrumenter votre application avec des métriques compatibles OpenMetrics pour l’observabilité.
  • Packager et déployer des applications sur Kubernetes de manière CI/CD-friendly.
  • Maintenir des boucles de développement rapides tout en intégrant les workflows conteneurisés.
  • Gérer efficacement la configuration, les dépendances et les promotions d’environnements.

Programme

Demi-journée 1

  • Architecture applicative : microservices et applications sans état
  • Sécurité : capacités Linux, conteneurs rootless et bonnes pratiques

Demi-journée 2

  • Développement avec conteneurs
  • Utilisation du débogueur avec les conteneurs
  • Usage avancé de Docker Compose

Demi-journée 3

  • Supervision d’application : génération de métriques OpenMetrics
  • Packaging avancé
  • CI/CD avec Kubernetes

Demi-journée 4

  • Comment maintenir un workflow de développement rapide
  • Gérer les promotions entre environnements
  • Gérer les dépendances

À qui s’adresse cette formation conteneurs ?
Développeurs déployant déjà des applications sur Kubernetes et souhaitant perfectionner leurs pratiques de développement, de sécurité et de déploiement. Une expérience pratique de Docker et une connaissance des fondamentaux de Kubernetes sont requises.

Dates
Nos sessions de formation se déroulent les jeudis et vendredis. Nous restons toutefois à votre écoute pour adapter les dates à vos besoins. Cliquez simplement sur le bouton Contactez-nous ci-dessous et indiquez-nous la période qui vous convient.

Tarif
A partir de CHF 1360.- / EUR 1460.-

Prêt à simplifier votre développement avec Docker et Kubernetes ?

Module 4 : Kubernetes avancé

Ce module avancé s’adresse aux équipes DevOps et SRE ainsi qu’aux chefs de projet techniques déjà familiarisés avec Kubernetes et souhaitant approfondir leur expertise opérationnelle et sécurité. Vous apprendrez à optimiser le scheduling des workloads, gérer efficacement les ressources et construire des pipelines de déploiement résilients et scalables.

La formation couvre également les pratiques GitOps, le scheduling avancé et la sécurité des conteneurs (RBAC, outils runtime, isolation réseau). Animée par des experts chevronnés de Camptocamp, cette formation pratique vous prépare à exploiter et sécuriser vos environnements Kubernetes à grande échelle.

Durée : 4 demi-journées

Objectifs 

  • Définir des règles de scheduling fines selon plusieurs critères.
  • Gérer les ressources : estimer la consommation applicative et suivre son évolution.
  • Mettre en place des pipelines pour améliorer la qualité des déploiements, adopter le GitOps et garantir la cohérence entre environnements.
  • Sécurité : analyse statique des conteneurs, RBAC, isolation réseau et découverte/utilisation d’outils de sécurité runtime.

Programme

Demi-journée 1

  • Scheduling avancé
  • Gestion des ressources applicatives
  • Création de pipelines indépendants de la plateforme

Demi-journée 2

  • Utilisation de GitOps pour déployer des applications
  • Garantie de la synchronisation entre environnements

Demi-journée 3

  • Intégration de l’analyse de sécurité des conteneurs
  • Contrôle d’accès basé sur les rôles (RBAC)

Demi-journée 4

  • Isolation du trafic réseau
  • Introduction aux outils de sécurité runtime
  • Détection des comportements applicatifs inhabituels

À qui s’adresse cette formation Kubernetes Avancé ?
Cette formation s’adresse aux équipes DevOps et SRE en charge de l’exploitation des clusters Kubernetes. Elle est également idéale pour les Release Managers, architectes et équipes Sécurité ou Réseau.

Les participants doivent déjà maîtriser les bases de Docker et de Kubernetes.

Dates
Nos sessions de formation se déroulent les jeudis et vendredis. Nous restons toutefois à votre écoute pour adapter les dates à vos besoins. Cliquez simplement sur le bouton Contactez-nous ci-dessous et indiquez-nous la période qui vous convient.

Tarif
A partir de CHF 1360.- / EUR 1460.-

Inscrivez-vous à ce module pour maîtriser les opérations avancées et la sécurité Kubernetes.

Envie de combiner plusieurs modules ? Contactez notre équipe pour personnaliser votre package de formation et bénéficier de tarifs préférentiels.