menu
arrow_back

Hello Node Kubernetes

Hello Node Kubernetes

1 heure 7 crédits

GSP005

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

L'objectif de cet atelier pratique est de transformer du code que vous avez développé en application dupliquée exécutée sur Kubernetes, lui-même exécuté sur Kubernetes Engine. Pour cet atelier, le code sera une simple application node.js Hello World.

Voici un schéma des différents éléments impliqués dans cet atelier afin de vous aider à comprendre comment ils interagissent. Utilisez ce schéma comme référence au fur et à mesure de votre progression. Il devrait prendre tout son sens lorsque vous aurez terminé l'atelier. (Vous pouvez choisir de l'ignorer pour le moment.)

ba830277f2d92e04.png

Kubernetes est un projet Open Source (disponible sur kubernetes.io) qui peut être exécuté sur de nombreux environnements différents : ordinateurs portables, clusters multinœuds haute disponibilité, clouds publics, déploiements sur site, machines virtuelles, serveurs physiques, etc.

Dans cet atelier, l'utilisation d'un environnement géré comme Kubernetes Engine (une version de Kubernetes hébergée par Google et exécutée sur Compute Engine) vous permettra de bien vous familiariser avec Kubernetes plutôt que de passer du temps à configurer l'infrastructure sous-jacente.

Objectifs de l'atelier

  • Créer un serveur Node.js

  • Créer une image de conteneur Docker

  • Créer un cluster de conteneur

  • Créer un pod Kubernetes

  • Assurer le scaling de vos services

Prérequis

  • Une bonne connaissance des éditeurs de texte Linux standards tels que vim, emacs ou nano vous sera utile.

Nous vous invitons à éviter le copier-coller et à saisir directement les commandes, afin de mieux assimiler les concepts fondamentaux. De nombreux ateliers comportent cependant un bloc de code qui réunit les commandes à saisir. Vous pouvez facilement copier et coller les commandes de ce bloc aux emplacements appropriés dans le cadre de l'atelier.

Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.

  • Obtenez un accès temporaire à Google Cloud Console.
  • Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
  • Fractionné pour vous permettre d'apprendre à votre rythme.
Inscrivez-vous pour démarrer cet atelier
Note

—/100

Create your cluster

Réaliser l'étape

/ 20

Create your pod

Réaliser l'étape

/ 30

Create a Kubernetes Service

Réaliser l'étape

/ 30

Scale up your service

Réaliser l'étape

/ 20