menu
arrow_back

Effectuer le déploiement, le scaling et la mise à jour de votre site Web sur Google Kubernetes Engine

—/100

Checkpoints

arrow_forward

Create a GKE cluster

Create Docker container with Cloud Build

Deploy container to GKE

Expose GKE Deployment

Scale GKE deployment

Make changes to the website

Update website with zero downtime

Effectuer le déploiement, le scaling et la mise à jour de votre site Web sur Google Kubernetes Engine

1 heure 30 minutes 5 crédits

GSP663

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Exécuter des sites Web et des applications n'est pas chose facile. Des problèmes inattendus surviennent, les serveurs plantent, l'augmentation de la demande accroît la quantité de ressources nécessaires, et l'apport de modifications sans temps d'arrêt se révèle aussi complexe que stressant. Imaginez que vous disposiez d'un outil pouvant vous aider à accomplir l'ensemble de ces tâches, et même à les automatiser. Grâce à Kubernetes, toutes ces opérations sont non seulement possibles, mais aussi d'une grande simplicité.

Dans cet atelier, vous allez jouer le rôle d'un développeur employé par une entreprise fictive, Fancy Store, qui gère un site Web d'e-commerce. En raison de problèmes de scaling et d'interruptions, vous êtes chargé de déployer votre application sur Google Kubernetes Engine (GKE).

Les exercices de cet atelier sont ordonnés de façon à offrir une démarche classique en termes de développement cloud :

  1. Créer un cluster GKE

  2. Créer un conteneur Docker

  3. Déployer le conteneur sur GKE

  4. Exposer le conteneur via un service

  5. Procéder au scaling du conteneur pour en exécuter plusieurs instances dupliquées

  6. Modifier le site Web

  7. Déployer une nouvelle version sans aucun temps d'arrêt

Schéma de l'architecture

ddba666bd2b02d0d.png

Objectifs de l'atelier

  • Créer un cluster Google Kubernetes Engine

  • Créer une image Docker

  • Déployer des images Docker sur Kubernetes

  • Procéder au scaling d'une application sur Kubernetes

  • Effectuer une mise à jour progressive sur Kubernetes

Conditions préalables

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