Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Google Cloud

Découvrir Cloud Spanner

Google Cloud via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Dans ce cours, vous allez découvrir Cloud Spanner. Cloud Spanner vous sera présenté et sera comparé à d'autres produits de base de données. Cela vous aidera à mieux comprendre quand et comment utiliser Spanner pour répondre à vos besoins en termes de bases de données relationnelles à grande échelle. Vous apprendrez à créer et à gérer des bases de données Spanner au moyen de différents outils sur Google Cloud, à optimiser les schémas relationnels en tenant compte du modèle de base de données distribuée de Spanner, à interagir avec vos bases de données Spanner à l'aide des API Spanner, à intégrer Spanner à vos applications, et à utiliser d'autres outils Google pour administrer des bases de données Spanner et gérer des données.

Syllabus

  • Introduction
    • Présentation rapide de la structure et du contenu du cours.
  • Pourquoi utiliser Spanner ?
    • Ce module présente les concepts et aspects clés de Cloud Spanner. Vous découvrirez l'histoire de Cloud Spanner, son rapport avec le théorème CAP et différents cas d'utilisation.
  • Premiers pas avec Spanner
    • Ce module présente les options de conception des instances Spanner en fonction de l'emplacement, de la capacité, de la disponibilité et du coût. Vous apprendrez à créer des instances Spanner à l'aide de la console Google Cloud, de la Google Cloud CLI et de Terraform, et des bases de données Cloud Spanner en utilisant SQL.
  • Optimiser les schémas Spanner
    • Ce module présente les options d'optimisation des schémas de bases de données pour un fonctionnement optimal dans Spanner. Vous apprendrez à choisir la bonne clé primaire pour vos données. Vous verrez comment gérer les relations avec des clés primaires et étrangères, ainsi qu'avec des tables entrelacées.
  • Programmer les applications, les requêtes et les transactions Spanner
    • Ce module présente les méthodes d'authentification des utilisateurs et des applications qui se connectent aux bases de données Spanner. Vous apprendrez à créer des applications qui se connectent à Cloud Spanner à l'aide de bibliothèques clientes Google Cloud et de Python. Vous optimiserez les requêtes à l'aide d'index, de lectures fortes et de lectures non actualisées. Vous découvrirez également comment gérer les transactions dans Cloud Spanner.
  • Déployer des applications Spanner
    • Ce module présente les étapes de déploiement d'applications Cloud Spanner dans des environnements d'exécution sans serveur Google Cloud. Vous apprendrez également à migrer des données depuis et vers Cloud Spanner à l'aide de jobs Dataflow et d'Apache Beam.
  • Administrer Spanner
    • Ce module explique comment administrer des instances Cloud Spanner. Vous apprendrez à sauvegarder, restaurer, importer et exporter des données. Vous verrez comment modifier les schémas des bases de données sans temps d'arrêt. Vous apprendrez également à surveiller vos bases de données et applications Cloud Spanner.

Taught by

Google Cloud Training

Reviews

Start your review of Découvrir Cloud Spanner

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.