Skip to main Content

Google Understanding Cloud Spanner

  • Course Code GO8339
  • Duration 3 days

Virtual Learning Price

eur2,370.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

Learn to build and administer Cloud Spanner databases, execute queries and transactions, and integrate scalable relational data services into cloud-native applications.

 

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.

 

Updated Sept. 2026

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Schedule

Top

Target Audience

Top

- Customers

Course Objectives

Top

After this course participants should be able to:

  • 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 Content

Top

Module 01: The Need for Spanner

  • What is Spanner?
  • Spanner and the CAP Theorem
  • History of Spanner
  • Cloud Spanner Use Cases

Module 02: Getting Started with Spanner

  • Planning Spanner Instances
  • Automating Instance Creation
  • Creating Databases in Spanner

Module 03: Optimizing Spanner Schemas

  • Spanner Architecture
  • Primary Keys
  • Schemas
  • Interleaving & Foreign Keys
  • Secondary Indexes

Module 04: Programming Applications, Queries, and Transactions

  • Authentication & Authorization
  • Client Libraries
  • Queries
  • Transactions

Module 05: Deploying Spanner Applications

  • Using Spanner in Apps
  • Building Data Pipelines

Module 06: Spanner Administration

  • Data Management
  • Change Operations

Module 07: Best Practices

  • Spanner Best Practices
  • Challenge Lab

Course Prerequisites

Top

Some prior Google Cloud experience at the fundamental level and experience with relational databases, the SQL language, and some programming are assumed.

Test Certification

Top
  • This course supports preparation for the Google Professional Cloud Database Engineer Exam

Follow on Courses

Top

None

Further Information

Top
  • Official course book provided to participants.
Cookie Control toggle icon