Conception d'une Base de Données Haute Disponibilité Multi-Région avec Cloud SQL

ADVANCED
230 minutes
5 tâches

Dans cet atelier, vous allez concevoir et mettre en œuvre une architecture de base de données haute disponibilité avec Google Cloud SQL. Vous configurerez des réplicas de lecture et de failover pour garantir la continuité et la haute disponibilité entre les régions. Cette expérience pratique fournira des aperçus concrets sur la configuration d'une architecture HA multirégionale, la compréhension des implications en termes de performance et la gestion efficace des processus de basculement.

Scénario

Une entreprise fintech nécessite une solution de base de données hautement disponible pour assurer une prestation de services cohérente en Amérique du Nord. La base de données doit maintenir une disponibilité de 99,99 %, traiter 5000 requêtes par seconde pendant les heures de pointe et être résiliente face aux pannes régionales. La solution doit efficacement router les requêtes de lecture vers les réplicas pour optimiser la charge.

Objectifs d'Apprentissage

  • Concevoir une architecture haute disponibilité multirégionale avec Cloud SQL.
  • Mettre en œuvre des réplicas de lecture et des stratégies de failover.
  • Évaluer les métriques de performance et optimiser la répartition de la charge.
  • Configurer des options de récupération après sinistre pour maintenir la continuité du service.

tâches (5)

tâche 1: Créer une instance Cloud SQL primaire dans us-central1.

30 min

tâche 2: Ajouter un réplica de lecture dans us-east1.

50 min

tâche 3: Configurer un réplica de basculement pour assurer la disponibilité de la base de données.

40 min

tâche 4: Surveiller et optimiser les métriques de performance de la base de données.

60 min

tâche 5: Configurer un scénario de récupération après sinistre de test.

50 min

Prérequis

  • Connaissance de base des services et de la configuration de Cloud SQL
  • Compréhension des concepts de haute disponibilité et de reprise après sinistre

Compétences Testées

Conception d'architectures de bases de données haute disponibilité multi-régionalesMise en œuvre de réplicas de lecture et de basculement dans Cloud SQLSurveillance et optimisation des performances des bases de données SQLConfiguration de solutions de récupération après sinistre pour les bases de données