3 days EN / DE Max 16

Understanding Cloud Spanner

In this course, you learn about Cloud Spanner. You will get an introduction to Cloud Spanner and understand how it differs from other database products. You also learn when and how to use Cloud Spanner to solve your relational database needs at scale.

€1.900,00 excl. VAT

Individual scheduling

The courses are held as dedicated group sessions. Once you've booked, we'll coordinate a date that works for your team and send invitations to all participants.

Prerequisites

  • Some prior Google Cloud experience at the fundamental level.
  • Experience with relational databases and the SQL language.
  • Some prior programming experience is assumed.

What you'll learn

  • Build scalable, managed, relational databases by using Cloud Spanner.
  • Create and manage Cloud Spanner databases by using the CLI, Terraform, Python API, and the Google Cloud console.
  • Program and run queries and transactions by using the Cloud Spanner API.
  • Integrate Cloud Spanner with applications.

Course modules
What is Spanner? Spanner and the CAP Theorem History of Spanner Cloud Spanner Use Cases
Planning Spanner Instances Automating Instance Creating Creating Databases in Spanner
Spanner Architecture Choosing Primary Keys Defining Database Schemas in Spanner Understanding Interleaving and Foreign Keys Understanding Secondary Indexes
Authentication and Authorization Using the Spanner Client Libraries Running Queries Managing Transactions
Using Spanner from Applications Building Data Pipelines into and out of Spanner
Managing your Data in Spanner Managing Change Operations Backup, restore, import, and export data Modifying database schemas with no downtime Monitoring Cloud Spanner databases and applications
Spanner Best Practices Challenge Lab: Administering a Spanner Database
Understanding Cloud Spanner