Retour aux formations

Kubernetes

Kubernetes

En quelques années, Kubernetes s'est imposé comme le principal orchestrateur de containers du marché. Que ce soit sur le Cloud ou On Premise, il est devenu incontournable.

Ce cours présente ce que sont les containers, comment on les construit et comment on s'en sert sur un cluster Kubernetes. Il présente également les différentes étapes à suivre pour déployer une application à travers de la pratique autour d'un exemple concret. Enfin, il couvre l'utilisation de Kubernetes au quotidien : investigation des problèmes, mise à jour d'application, observabilité...

Durée

14 heures (2 jours)

Référence

DVO-K8S

Tarif inter HT

1700€*

  • (déjeuner inclus, hors frais de déplacement et hébergement)
Tarif intra
Délai d'accès

2 à 4 semaines après validation de l'inscription, selon les disponibilités.

S'inscrire / Nous contacter

Cette formation est-elle faite pour vous ?

Objectifs
  • Comprendre le fonctionnement des containers et de Kubernetes
  • Comprendre comment utiliser un cluster Kubernetes
  • Comprendre les différentes étapes de déploiement d'une application sur un cluster Kubernetes
Public cible
  • Administrateurs
  • Développeurs
  • Chefs de projets
Prérequis

Connaissances de base sur Linux

Modalités
  • En présentiel
Évaluation des acquis

Évaluation des acquis par des exercices pratiques (travaux pratiques) tout au long de la formation et un questionnaire d'auto-évaluation en fin de session. Une attestation de fin de formation est remise à l'issue.

Accessibilité

Accessible aux personnes en situation de handicap. Pour toute demande d'adaptation pédagogique ou matérielle, contactez notre référent handicap : formation@sciam.fr

Programme

Docker et les containers
  • La révolution des containers
  • Création et utilisation de containers
Kubernetes et l'orchestration de containers
  • Pourquoi un orchestrateur ?
  • Avantages de Kubernetes
  • Mise en place
  • La haute disponibilité
  • Principes de fonctionnement
  • Architecture de Kubernetes (introduction)
  • CNI/CSI (introduction)
Concepts de base
  • Kubernetes API
  • kubectl
  • Ressources de base : Pod, Deployment, ConfigMap, Secret, Namespace, StatefulSet, DaemonSet, Job/CronJob...
  • Annotations / Labels
  • Différents types de Services
  • Exposition à l'extérieur: Ingress
  • Requests et Limits
  • Liveness et Readyness Probes
  • Volumes
Kubernetes au quotidien
  • Utilisation avancée de kubectl : connection à l'intérieur d'un pod, port forward...
  • Autoscaling
  • Mise à jour d'application
  • Observabilité (introduction)
  • Troubleshooting
  • Best practices
  • Architecture microservice
Ecosysteme Kubernetes
  • Prometheus / Grafana
  • Helm
  • Service Mesh avec Istio
  • Velero
  • Telepresence
  • CNCF

Modalités pédagogiques

Support de cours et cahier de travaux pratique.

Modalités d'inscription

Pour vous inscrire, téléchargez et complétez le formulaire d'inscription, puis retournez-le à formation@sciam.fr.

Formulaire d'inscription

Indicateurs de résultats

Taux de satisfaction

Disponible sur demande

Taux de recommandation

Disponible sur demande