Premiers pas avec Google Kubernetes Engine

Apprenez à déployer, gérer et faire évoluer des applications en conteneurs sur Kubernetes, grâce à Google Cloud, dans le cadre de cette formation d’une journée animée par un instructeur.

google badge
Réserver ce cours
Appelez notre service commercial dès aujourd'hui
Formation d’une journée
Support didactique
Présentiel, Virtuelle, Privée
Présentiel,
Des formations en salle de classe, en présentiel et interactives, sont organisées dans nos centres de formation à travers le monde.
Classe virtuelle
Une expérience d’apprentissage pratique et interactive vous permettant d'assister à nos formations depuis chez vous, ou où que vous soyez. Les classes virtuelles sont proposées pour certaines de nos formations en salle de classe dispensées en direct. Le cas échéant, l'option apparaîtra dans le menu déroulant de sélection de site. Pour plus de confidentialité, vous pouvez également réserver une classe virtuelle privée.
Privée
Une séance de formation privée pour votre équipe. Les groupes peuvent être de toute taille, dans un site de votre choix, y compris dans nos centres de formation.

De la compréhension des bases des conteneurs jusqu’au déploiement d’applications, nous vous montrerons comment vous familiariser avec Google Kubernetes Engine.

Jellyfish a été sélectionné par Google pour construire et dispenser cette formation d’une journée. Celle ci commencera par une introduction aux conteneurs, Docker et Google Container Registry.

Vous apprendrez à consigner les charges de travail dans des conteneurs Docker, à les déployer dans des clusters Kubernetes gérés par Google Kubernetes Engine et à les configurer pour une charge de trafic elevé.

Nous aborderons également la manière de déployer continuellement de nouvelles versions dans un cluster Kubernetes pour fournir des mises à jour d’applications.

Notre formation est sont disponibles dans notre centre de formation à Paris. Nous proposons également des formations privées dans un site de votre choix ou via une salle de classe virtuelle.

Aperçu du cours

À qui s’adresse cette formation ?

Cette formation est destinée aux développeurs d’applications, aux architectes de solutions Cloud, aux ingénieurs DevOps et aux responsables informatiques. Les individus qui utilisent Google Cloud Platform pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements d’application et des infrastructures existants avec Google Cloud Platform tireront également profit de cette formation.

Vous repartirez avec les compétences nécessaires pour :

  • Expliquer les bases des conteneurs
  • Mettre une application existante en conteneur
  • Décrire les notions et principes de Kubernetes
  • Déployer des applications sur Kubernetes avec la ligne de commande
  • Créer des pipelines de livraison continue avec Spinnaker et/ou Jenkins

Prérequis

Afin d'optimiser cette formation, vous devez posséder des compétences de base en matière d’outils de ligne de commande et d’environnements de système d’exploitation Linux, ainsi que de serveurs web.

Nous recommandons également une expérience dans l’administration de systemes, y compris le déploiement et la gestion d’applications sur site, ou bien dans un environnement de Cloud public.

Programme de la formation

Module 1 : Introduction aux conteneurs et Docker
  • Créer un conteneur
  • Préparer un conteneur avec Docker
  • Stocker une image de conteneur dans Google Container Registry
  • Lancer un conteneur Docker
Module 2 : Fondamentaux de Kubernetes
  • Fournir un cluster Kubernetes complet en utilisant Kubernetes Engine
  • Déployer et gérer les conteneurs Docker avec kubectl
  • Décomposer une application en micro-services en utilisant les déploiements et les services Kubernetes
Module 3 : Déploiement vers Kubernetes
  • Créer un déploiement Kubernetes
  • Activer, mettre en pause, reprendre et revenir en arrière
  • Comprendre et construire des déploiements Canary
Module 4 : Création d’un pipeline de livraison continue
  • Mise en place de Spinnaker ou Jenkins dans votre cluster Kubernetes
  • Gestion du code d’application dans un dépôt de sources qui peut déclencher des changements de code dans un pipeline de livraison continue
  • Création d’une chaîne de livraison continue et lancement manuel ou automatique avec changement de code
  • Mise en place d’un déploiement Canary hébergeant deux versions de votre application en cours de développement pour des tests de version
close
Restez informés
Recevez les dernières actualités, études et offres de Jellyfish Training.
Vos données seront traitées conformément à notre Politique de confidentialité