Déployer des solutions Cloud SQL à haute disponibilité

ADVANCED
180 minutes
5 tâches

Dans cet atelier, les étudiants concevront et mettront en œuvre une architecture de base de données à haute disponibilité à l'aide de Cloud SQL. Ils configureront des réplicas de lecture pour l'équilibrage de charge, mettront en place des réplicas de basculement pour la haute disponibilité et implémenteront la récupération à un point précis dans le temps (PITR) pour assurer la durabilité des données. Les participants apprendront à évaluer les compromis entre coûts et performances dans leurs configurations.

Scénario

Votre entreprise, DataSecure Inc., passe d'un environnement SQL Server sur site à Google Cloud. Le département informatique a besoin d'une solution permettant une mise à l'échelle sans heurts, garantissant une haute disponibilité et prenant en charge la reprise après sinistre avec un temps d'arrêt minimal. Ils doivent gérer 50 000 transactions par minute avec une latence de base de données inférieure à 100 ms.

Objectifs d'Apprentissage

  • Concevoir une architecture haute disponibilité pour Cloud SQL
  • Implémenter des réplicas de lecture et de basculement
  • Activer la récupération à un point précis dans le temps (PITR)
  • Évaluer les compromis entre performance et coût

tâches (5)

tâche 1: Créer une instance Cloud SQL avec haute disponibilité

40 min

tâche 2: Activer la récupération à un point précis dans le temps pour Cloud SQL

30 min

tâche 3: Configurer SQL Insights pour la surveillance des performances

30 min

tâche 4: Effectuer un test de basculement pour garantir la haute disponibilité

40 min

tâche 5: Évaluer les implications des coûts de l'architecture de base de données

40 min

Prérequis

  • Compréhension de base de Cloud SQL et des concepts de haute disponibilité

Compétences Testées

Concevoir une haute disponibilité pour Cloud SQLImplémenter la réplication et PITR sur Cloud SQLSurveiller les performances avec SQL Insights