Formation en Cloud: Kubernetes : comprendre, déployer et opérer vos applications conteneurisées - Ascent Formation
Back to trainings
Cloud

Kubernetes : comprendre, déployer et opérer vos applications conteneurisées

3 jours21 heures

Description

Cette formation couvre l'architecture Kubernetes, les objets fondamentaux, le réseau, le stockage persistant et les premières opérations en production. Helm et le déploiement de cluster avec kubeadm sont inclus. Orientée pratique, elle s'adresse aux profils DevOps mixtes souhaitant prendre en main Kubernetes de manière concrète.

Learning Objectives

  • Comprendre l'architecture de Kubernetes et le rôle de ses composants principaux (control plane, workers, API Server, Scheduler, kubelet)
  • Déployer des applications avec les objets fondamentaux de Kubernetes en utilisant des fichiers descriptifs YAML
  • Exposer et faire communiquer les applications au sein du cluster et vers l'extérieur
  • Gérer la configuration, le cycle de vie et la persistance des données des applications
  • Appliquer les premiers gestes d'exploitation : namespaces, quotas, RBAC, autoscaling, maintenance des noeuds
  • Utiliser Helm pour déployer des packages Kubernetes et réaliser une mise en oeuvre guidée d'un cluster avec kubeadm

Target Audience

Développeurs, architectes techniques, ingénieurs DevOps et administrateurs système travaillant sur des applications conteneurisées et souhaitant prendre en main Kubernetes de manière opérationnelle

Prerequisites

Bonne connaissance de Linux et de la ligne de commande Shell
Notions sur les réseaux TCP/IP
Connaissance des concepts de conteneurisation (Docker ou équivalent) : images, conteneurs, registres
Une expérience concrète de déploiement applicatif est un atout

Program Outline

Informations

Duration

3 jours

21 heures

Tarif

Sur demande