Kubernetes ktp officiel

Certification : Titre professionnel administrateur système devops

Proposée par AMBIENT IT — 93500 Pantin

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

2 650 €

Présentation

Maîtriser les principaux concepts et fonctionnalités propres à Kubernetes pour .

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 2 650 € Bac+3 ou 4 : licence, master 1, maîtrise (niveau 6)

Objectifs

- Comprendre l'intérêt et les caractéristiques des microservices
- Savoir déployer des applications Cloud-Native
- Maîtriser Kubeadm, l'outil d'installation de Kubernetes
- Comprendre comment déployer Kubernetes en production
- Déployer à grande échelle ses applications sur un cluster ou dans le cloud
- Permettre le passage à l'échelle automatique des applications
- Mettre en place la haute-disponibilité et l'auto-réparation des services logiciels
- Optimiser le stockage de grandes masses de données avec les volumes
- Disposer d'un monitoring avancé de l'infrastructure et des applications
- Automatiser la mise à jour des versions logicielles de ses applications

Programme

- Les bonnes pratiques : la méthodologie des

- Application monolithique versus Micro-services

- Faire évoluer une application vers les micro-services

- Vue d'ensemble de et containerd

- Installer et exécuter des images Docker

- Interagir avec des conteneurs

- Créer ses propres

- Différence entre les dépôts privés et publics

- Créer un : sur votre poste de travail, dans votre datacenter ou dans le cloud.

- Architecture et composants de Kubernetes (côté Control Plane et Node)

- Cycle de vie d'une requête

- Déployer une application sur plusieurs machines

- Explorer une

- Exposer une application sur le réseau

- Passage à l'échelle

- Vue d'ensemble des Pods

- Interagir avec les

- Configuration et sécurité d'une application

- Vue d'ensemble des Services

- Créer ses propres services pour exposer ses applications

- Organiser ses Pods avec les

- Stratégies de déploiement en mode

- Stratégies de calcul intensif (Jobs)

- Cas pratique : déploiements avec et

- Stratégies de passage à l'échelle (Replicasets et Daemonsets)

- Cas pratique : utilisation des

- Cas pratique : installation d'un gestionnaire de journaux

- Stratégie de mise à jour logicielle (Deployments)

- Cas pratique : Rolling update

- Gérer simplement ses mises à jour

- Techniques avancées : déploiement blue/green, canary

- Cas pratique : Déploiement continu GitOps avec ArgoCD

- Stockages volatiles et persistants

- Déploiement des bases de données distribuées

- Cas pratique : installation de et Redis en mode distribué

- - Introduction à l'observabilité avec OpenTelemetry

- Types de données d'observabilité

- Composant de cluster et d'infrastructure

- Stratégie d'observabilité Cloud Native

- Déploiement d'une solution capable de collecter les logs : FluentD

- Déploiement d'une solution capable de collecter les métriques : Prometheus

- Déploiement d'une solution capable de corréler les traces : OpenTelemetryOperator

- Outil de visualisation unifié : Grafana

- Multiples composants

- API server

- Contrôleur

- Proxy réseau

- Identification des problèmes au sein d'un cluster

Voir la formation sur le site de l'établissement