Getting Started with Google Kubernetes Engine

1 day (7 hours)

Course overview

Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de gérer les hausses du trafic. Vous apprendrez également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d’applications.

Learning outcomes

This course teaches participants the following skills:

  • Connaissances sur Docker et les conteneurs
  • Connaissances de base sur Kubernetes
  • Connaissances de base sur Google Kubernetes Engine
  • Décomposer une application en microservices et la déployer sur Google Kubernetes Engine
  • Créer des pipelines de Continuous Delivery

Prerequisites

No prerequisite is necessary to make the most of this course.

Target audience

This course is intended for the following participants:

  • Développeurs d’applications, architectes de solutions cloud, ingénieurs DevOps, responsables informatiques
  • Individus utilisant Google Cloud Platform pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements d’application et des infrastructures existants à Google Cloud Platform.

Course Outline

  1. Introduction à Docker et aux conteneurs
    • Apprenez-en plus sur les conteneurs, Docker et Google Container Registry
    • Créez un conteneur
    • Empaquetez un conteneur à l’aide de Docker
    • Stockez une image de conteneur dans Google Container Registry
    • Exécutez un conteneur Docker
  2. Les bases de Kubernetes
    • Déployez une application à l’aide de microservices dans un cluster Kubernetes.
    • Provisionnez un cluster Kubernetes complet avec Kubernetes Engine.
    • Déployez et gérez des conteneurs Docker avec “kubectl”.
    • Décomposez une application en microservices à l’aide des déploiements et services Kubernetes.
  3. Déployer une application sur Kubernetes
    • Créez et gérez des déploiements Kubernetes.
    • Déclenchez, interrompez et reprenez des mises à jour, ou procédez à leur rollback.
    • Familiarisez-vous avec les déploiements de versions Canary et créez ce type de déploiement.
  4. Créer un pipeline de continuous delivery
    • Développez des pipelines de continuous delivery à l’aide de Spinnaker et/ou Jenkins.
    • Provisionnez l’application Spinnaker ou Jenkins dans votre cluster Kubernetes.
    • Gérez le code de l’application dans un dépôt source pouvant déclencher des changements de code dans un pipeline de diffusion continue.
    • Créez un pipeline de continuous delivery et démarrez-le manuellement ou automatiquement avec un changement de code.
    • Procédez à un déploiement Canary qui héberge deux versions de votre application en production à des fins de test.

€700 ex. VAT

Suggested courses

GCP200AGKE
Architecting with Google Kubernetes Engine
This three-day instructor-led class introduces participants to deploying and managing containerized applications on Google Kubernetes Engine (GKE) and the other services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, participants explore and deploy solution elements, including infrastructure components such as pods, containers, deployments, and services; as well as networks and application services. This course also covers deploying practical solutions including security and access management, resource management, and resource monitoring.
GCP200DEV
Developing Applications with Google Cloud Platform
In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.
GCP100A
Google Cloud Platform Fundamentals: Core Infrastructure
This one-day instructor-led class provides an overview of Google Cloud Platform products and services. Through a combination of presentations, demos, and hands-on labs, participants learn the value of Google Cloud Platform and how to incorporate cloud-based solutions into business strategies.

Contact us

You can unsubscribe from our communications at any time.

In order to take into account your request, we must store and process your personal data. If you authorize us to store your personal data for this purpose, check the box below.

By clicking on « Send » below, you authorize SFEIR to store and process the personal data submitted above so that it can provide you with the requested content.