Construire des applications résilientes sur GKE

ADVANCED
210 minutes
5 tâches

Cet atelier vous aide à construire des applications résilientes et hautement disponibles sur Google Kubernetes Engine (GKE). Vous allez explorer des fonctionnalités Kubernetes avancées telles que HPA (Horizontal Pod Autoscaler), PodDisruptionBudgets et la répartition de charge pour la tolérance aux pannes et une performance optimale...

Scénario

Une startup technologique, Innovatech, a besoin d'une infrastructure applicative robuste qui peut se mettre automatiquement à l'échelle pour répondre aux demandes utilisateur dynamiques. L'entreprise vise des mises à jour sans interruption et souhaite assurer une haute disponibilité pour les applications critiques...

Objectifs d'Apprentissage

  • Déployer des applications sur GKE en utilisant des fonctionnalités avancées
  • Mettre en œuvre HPA pour l'échelle automatique en fonction de la demande
  • Assurer la résilience des applications en utilisant les PodDisruptionBudgets

tâches (5)

tâche 1: Déployer des microservices sur un cluster GKE

45 min

tâche 2: Configurer HPA pour une mise à l'échelle dynamique

35 min

tâche 3: Configurer la répartition de charge pour la distribution du trafic

40 min

tâche 4: Mettre en œuvre les PodDisruptionBudgets pour la résilience des applications

45 min

tâche 5: Surveiller et enregistrer les métriques des applications pour recueillir des informations

50 min

Prérequis

  • Familiarité avec les concepts Kubernetes
  • Compréhension de base des stratégies de déploiement GKE

Compétences Testées

Déployer des applications sur GKE en utilisant des fonctionnalités avancéesMettre en œuvre HPA pour l'échelle automatique en fonction de la demandeAssurer la résilience des applications en utilisant les PodDisruptionBudgets

Références