Formation GKE : Kubernetes GCP
Google Cloud Plateform & Kubernetes Engine
1490€ HT / personne |
2 jours (14 heures) |
Présentation
GKE (Google Kubernetes Engine) propose une alternative « one click », permettant de bénéficier de la forte expertise de Google qui lance chaque semaine, plus de quatre milliards de conteneurs dans ses centres de données à travers le monde. Kubernetes démultiplie l’efficacité des entreprises du numérique, mais demande une grande expertise pour être déployé et géré en interne, Google Cloud Platform (GCP) couplé à GKE vous offre un outil Cloud puissant pour y arriver.
Cette formation vous permettra de comprendre comment déléguer la gestion de votre cluster Kubernetes, coûteuse en expertise, à Google. Vous pourrez ainsi bénéficier des fonctionnalités inédites chez la concurrence en matière d’orchestration de conteneur Docker. En outre vous apprendrez à vous focaliser sur l’utilisation optimale de votre cluster, afin de délivrer des services toujours plus haut de gamme à vos utilisateurs.
Cette formation vous présentera comment exécuter des clusters Kubernetes grâce à GKE, à la fois pour des versions à la pointe (Testing) ou éprouvées (Production) de l’orchestrateur.
Cette formation vous présentera la dernière version stable d’Amazon EKS avec Kubernetes 1.31.
Objectifs
- Connaître les spécificités et les avantages des microservices
- Savoir déployer ses applications sur des infrastructures élastiques
- Savoir utiliser Kubernetes avec Google Kubernetes Engine (GKE)
- Positionner automatiquement ses conteneurs sur un cluster ou dans le cloud
- Automatiser le passage à l’échelle de ses 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é des services logiciels
- Simplifier la mise à jour des versions logicielles de ses applications
- Déployer Kubernetes en production sur GCP
Public visé
Développeurs, Architectes, Administrateurs système, DevOps
Pré-requis
- Avoir participé à notre formation Kubernetes ou avoir une expérience dessus
- Connaissances de base d’un système Unix
- Savoir créer et exécuter des conteneurs Docker
Programme de la formation GKE : Kubernetes avec GCP
INTRODUCTION AUX MICRO-SERVICES
- L’évolution des applications: la méthodologie des “12 facteurs”
- Les micro-services
- Refactoriser une application en micro-services
PRESENTATION DE GOOGLE KUBERNETES ENGINE
- Vue d’ensemble de Google Cloud Platform
- Créer et gérer des machines virtuelles sur Google Compute Engine
- Créer et gérer un cluster Kubernetes sur GKE
- Payer seulement pour les ressources vraiment utilisées
- Comprendre les fonctionnalités avancées de GKE
KUBERNETES: LES BASES
- Créer un cluster Kubernetes: sur votre poste de travail, dans une grappe de machines virtuelles ou sur GKE.
- Déployer une application sur plusieurs machines
- Explorer une application
- Exposer une application sur le réseau
- Passage à l’échelle
- Mise à jour des versions logicielles
KUBERNETES: LES PRINCIPAUX CONCEPTS
- Vue d’ensemble des Pods
- Interagir avec les Pods
- Configuration et sécurité d’une application (ConfigMaps et Secrets)
- Vue d’ensemble des Services (ClusterIP, NodePort, LoadBalancer, Headless)
- Créer son propre service
- Organiser ses Pods avec les Labels
DÉPLOYER SES MICRO-SERVICES
- Stratégies de déploiement d’applications microservices
- Stratégies de calcul intensif (Jobs)
- Cas pratique : déploiements avec kubectl et yaml
- Stratégies de passage à l’échelle (Replicasets et Daemonsets)
- Cas pratique : utilisation des réplicas
- Cas pratique : installation d’un gestionnaire de journaux distribués
- Stratégie de mise à jour logicielle (Deployments)
- Cas pratique : Rolling update
CONCEPTS AVANCÉS
- Stockages volatiles et persistants (avec les Google Persistent Disks)
- Techniques de supervision avancées: Prometheus
- Déploiement des bases de données distribuées (StatefulSet)
- Techniques de réseau avancées
Pour aller plus loin
Formation Kubernetes Avancé
Formation Kubernetes
Formation Kubernetes sur AWS
Certification CKAD
Certification CKA
Certification CKS
Formation OpenShift
Formation Docker
Formation OpenShift Administrateur
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Fabrice
Ingénieur de recherche CNRS et responsable français de la base de données du télescope LSST (https://github.com/lsst/qserv). Cette base de données, destinée à stocker le plus grand catalogue d’objets célestes jamais réalisé (plusieurs PetaOctets) est développée par ~10 ingénieurs de l’université de Stanford ainsi que Fabrice. Elle est déployée de manière continue via Kubernetes et s’appuie sur une procédure conçue par Fabrice, notre formateur référent.
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1490€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS