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

Google

Understanding Cloud Spanner

Google via Google Skills

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This foundational course introduces learners to Google Cloud Spanner, the fully managed, mission-critical relational database. Designed primarily for application developers, cloud architects, and database administrators, this course covers the core tenets of Spanner: global consistency, relational schema design, and horizontal scalability. The curriculum is enriched with modern operational context, exploring how Spanner editions optimize costs, how the PostgreSQL interface broadens ecosystem compatibility, and how multi-model capabilities eliminate the need for complex data silos.

Syllabus

  • Introduction
    • Welcome to Spanner Foundations
  • Introduction to Cloud Spanner
    • The relational scale problem
    • Spanner editions and multi-model ecosystem
    • Quiz
  • Architecture and provisioning
    • Decoupled architecture, TrueTime, and Paxos
    • Database dialects: GoogleSQL vs PostgreSQL
    • Hands-on lab introduction: Creating Spanner Instances and Databases (Console)
    • Creating Spanner Instances and Databases (Console)
    • Quiz
  • Schema design and data ingestion
    • Primary keys and hotspot prevention
    • Data ingestion: Python and interoperability
    • Hands-on lab introduction: Cloud Spanner - Loading Data
    • Spanner - Loading Data with DML and Python
    • Quiz
  • Foundational operations and security
    • Observability ecosystem
    • Fine-grained access control
    • Hands-on lab introduction: Spanner - FGAC
    • Configure Fine-Grained Access Control in Spanner
    • Quiz
  • Course summary and next steps
    • Course wrap up
  • Your Next Steps
    • Completion

Reviews

Start your review of Understanding 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.