Kubernetes ktp officiel et certification
Certification : Titre professionnel administrateur système devops
Proposée par AMBIENT IT — 93500 Pantin
Prix
Indiqué par le ou les établissement(s)
3 170 €
Modalités disponibles
| Voie | Modalité | Prix | Durée | Niveau de sortie | Provenance |
|---|---|---|---|---|---|
| Formation continue | Présentiel | 3 170 € | — | 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