Getting Started with Google Kubernetes Engine

Utilisez des conteneurs Docker, déployez-les avec Google Kubernetes Engine, et découvrez la scalabilité infinie

Gérez les hausses de trafic avec GKE

Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, déployer ces conteneurs sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de traiter les hausses du trafic.

Grâce à un mélange de présentations, de démonstrations et d’exercices pratiques, ce cours de une journée animé par un de nos formateurs certifiés Google Cloud Platform vous apprendra également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d'applications.

  • Comprendre les notions de base relatives aux conteneurs
  • Intégrer une application existante dans un conteneur
  • Comprendre les principes et concepts liés à Kubernetes
  • Déployer des applications vers Kubernetes à l'aide de l'interface de ligne de commande (CLI)
  • Configurer un pipeline de diffusion continue à l'aide de Jenkins

Prix: 730€ HT
Modalité: Inter en présentiel (demander une formation en intra-entreprise)

Prochaines dates:

Pas de formation prévue pour le moment !

SFEIR Paris

48 Rue Jacques Dulud
92200 Neuilly-sur-Seine

Programme de la formation

Module 1

Présentation de Docker et des conteneurs

En savoir plus sur les conteneurs, Docker et Google Container Registry :
  • Créer un conteneur
  • Empaqueter un conteneur à l'aide de Docker
  • Stocker une image de conteneur dans Google Container Registry
  • Exécuter un conteneur Docker
Module 2

Les bases de Kubernetes

Déployer une application à l'aide de microservices dans un cluster Kubernetes :
  • Provisionner un cluster Kubernetes complet avec Kubernetes Engine
  • Déployer et gérer des conteneurs Docker avec "kubectl"
  • Décomposer une application en microservices à l'aide des déploiements et services Kubernetes
Module 3

Déployer une application sur Kubernetes

Créer et gérer des déploiements Kubernetes :
  • Créer un déploiement Kubernetes
  • Déclencher, interrompre et reprendre des mises à jour, ou procéder à leur rollback
  • Se familiariser avec les déploiements de versions Canary et créer ce type de déploiement
Module 4

Déploiement continu à l'aide de Jenkins

Créer un pipeline de diffusion continue :
  • Provisionner l'application Jenkins dans son cluster Kubernetes
  • Créer un pipeline Jenkins
  • Mettre en œuvre un déploiement de version Canary à l'aide de Jenkins

Formations suivantes

Google Cloud Fundamentals: Core Infrastructure (GCP100A)

1 jour

Google Cloud Fundamentals: Big Data et Machine Learning (GCP100B)

1 jour

Developing Applications with Google Cloud Platform (GCP200DEV)

2 jours

Nous contacter

Paris

48 Rue Jacques Dulud

92200 Neuilly-sur-Seine

+33 1 41 38 52 00

Lille

Bâtiment le Canal, 2 Rue Hegel

59160 Lille

+33 3 66 72 61 32

Strasbourg

Crystal Park, 1 Avenue de l'Europe

67300 Schiltigheim

+33 3 88 47 04 38

Luxembourg

2, rue Drosbach

L-3372 Leudelange, Luxembourg

+352 26 54 47 1

Bordeaux

c/o Mama Works, 51 quai Lawton

33300 Bordeaux

Nantes

Zero Newton, 3 Rue Albert Camus

44000 Nantes

+33 2 55 59 07 00

© SFEIR 2018