Data Engineering & MLOps Intermédiaire

Docker & Kubernetes pour la Data

Conteneurisez vos pipelines data et déployez-les à l'échelle avec Docker et Kubernetes.

3 jours (21h)
Durée
Intermédiaire
Niveau

Inter-entreprise

1 590 €

par personne · HT

Intra-entreprise

2 200 €/jour

forfait groupe · HT

À propos de cette formation

Docker et Kubernetes sont devenus incontournables pour les data engineers et MLOps. Cette formation vous apprend à conteneuriser vos applications Python, à orchestrer des services data complexes avec Docker Compose, et à déployer sur Kubernetes. Vous pratiquerez sur des cas data réels : conteneuriser une API FastAPI, déployer Airflow sur Kubernetes, créer des images optimisées pour le ML.

Objectifs pédagogiques

  • ✓
    Créer des images Docker optimisées pour les applications data
  • ✓
    Orchestrer des services multi-conteneurs avec Docker Compose
  • ✓
    Déployer des applications sur Kubernetes (Deployments, Services)
  • ✓
    Gérer la configuration et les secrets (ConfigMaps, Secrets)
  • ✓
    Mettre en place un Helm chart pour une application data

Programme détaillé

1 Docker essentials
  • — Images, conteneurs, registries
  • — Dockerfile : multi-stage builds
  • — Volumes et réseaux Docker
2 Docker Compose
  • — Services multi-conteneurs
  • — Variables d'environnement et .env
  • — Cas : Airflow, MLflow, Jupyter en local
3 Kubernetes fondamentaux
  • — Architecture K8s (pods, nodes, namespaces)
  • — Deployments, Services, Ingress
  • — ConfigMaps et Secrets
4 Kubernetes pour la data
  • — Helm charts et valeurs
  • — Persistent Volumes pour les données
  • — CI/CD avec GitHub Actions + K8s

Public cible

Data engineers et MLOps ayant des bases en Python souhaitant maîtriser l'infrastructure conteneurisée.

Prérequis

Python intermédiaire. Ligne de commande Linux. Notions de réseau TCP/IP.

Demander un devis

Un conseiller vous recontacte sous 24h.

En soumettant ce formulaire, vous acceptez d'être contacté par notre équipe.