Retour aux formations
Officiel

Docker & Kubernetes Security — Fondamentaux

Par DevWorkWeb

Pas encore d'avis 3.3 h de contenu Débutant
Aperçu Contenu Avis Enseignant

Le cours « Docker pour développeurs » couvre le container isolé sur une machine ; ce cours va plus loin en introduisant Kubernetes, le système qui orchestre des centaines de containers à travers plusieurs machines. Il couvre les concepts fondamentaux (pods, services, secrets, permissions) sous l'angle de la sécurité, préparant aux niveaux pratique et expert de cette spécialité.

Ce que vous allez apprendre

Comprendre pourquoi Kubernetes existe et ce qu'il orchestre
Distinguer Pods, Deployments et Services
Construire des images Docker plus sûres dès la conception
Comprendre le rôle d'un registry d'images
Manipuler les Secrets Kubernetes de base
Comprendre les fondations du contrôle de permissions Kubernetes

Prérequis

Avoir terminé « Docker pour développeurs : les fondamentaux » (images, containers, Dockerfile, volumes, réseaux).

Public cible

  • • Développeurs ayant terminé « Docker pour développeurs » et découvrant Kubernetes
  • • Toute personne se destinant aux niveaux 2 et 3 de cette spécialité

Programme détaillé

9 modules · 15 leçons
1. Containers : rappel et approfondissement 2 leçons

Revenir brièvement sur les containers Docker avant d'aborder ce que Kubernetes ajoute par-dessus.

  • Ce qu'un container isole (et ce qu'il n'isole pas) 14 min
  • Pourquoi un seul container ne suffit pas à grande échelle 12 min
✓ Quiz de validation (1 questions)
2. Images 2 leçons

Approfondir la construction d'images Docker en gardant la sécurité comme fil conducteur, en complément du cours Docker de base.

  • Choisir une image de base adaptée 12 min
  • Étiqueter ses images précisément 10 min
3. Dockerfile 1 leçons

Un rappel ciblé des bonnes pratiques Dockerfile essentielles avant de construire des images destinées à un cluster Kubernetes.

  • Dockerfile minimal et lisible 12 min
4. Registry 2 leçons

Comprendre où sont stockées et distribuées les images qui alimentent un cluster Kubernetes.

  • Le rôle d'un registry d'images 14 min
  • Registry privé plutôt que public 12 min
✓ Quiz de validation (1 questions)
5. Introduction à Kubernetes 2 leçons

Comprendre ce que Kubernetes orchestre réellement et pourquoi il s'est imposé comme standard.

  • Ce que Kubernetes automatise 16 min
  • Architecture d'un cluster (control plane et nœuds) 14 min
✓ Quiz de validation (1 questions)
6. Pods 2 leçons

L'unité de base que Kubernetes déploie et gère, à ne pas confondre directement avec un container.

  • Qu'est-ce qu'un Pod 14 min
  • Cycle de vie d'un Pod 10 min
✓ Quiz de validation (1 questions)
7. Services 2 leçons

Exposer un ensemble de Pods de façon stable, alors que les Pods eux-mêmes sont éphémères et changent d'adresse IP.

  • Pourquoi les Services existent 14 min
  • Types de Services et exposition 12 min
✓ Quiz de validation (1 questions)
8. Secrets Kubernetes 1 leçons

Un premier aperçu de la gestion des données sensibles dans Kubernetes, approfondi en pratique au niveau 2.

  • Le Secret Kubernetes natif et ses limites 16 min
✓ Quiz de validation (1 questions)
9. Permissions Kubernetes (introduction) 1 leçons

Une première approche du contrôle d'accès Kubernetes, approfondi en détail via RBAC au niveau 2.

  • Qui peut faire quoi sur un cluster 14 min

🎯 Projet final

Premier déploiement Kubernetes sécurisé de base

Le projet fil rouge consiste à déployer une petite application conteneurisée sur un cluster Kubernetes de test (Minikube ou équivalent), en appliquant les bonnes pratiques de base vues dans ce cours.

  • Accès à vie
  • Certificat inclus
  • Exercices pratiques
  • Mises à jour gratuites

Avis des apprenants

Aucun avis pour l'instant. Soyez le premier à donner le vôtre.

Formations similaires

Développement Web : créer son premier site de A à Z

DevWorkWeb Gratuit
JA

JavaScript de zéro : les fondamentaux

DevWorkWeb Gratuit
RE

React.js : créer sa première application moderne

DevWorkWeb Gratuit