Google Understanding Cloud Spanner
- Course Code GO8339
- Duration 3 days
Course Delivery
Jump to:
Course Delivery
This course is available in the following formats:
-
Company Event
Event at company
-
Virtual Learning
Learning that is virtual
Request this course in a different delivery format.
Course Overview
TopLearn 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
TopTarget Audience
Top- Customers
Course Objectives
TopAfter 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
TopModule 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
TopSome 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
TopNone
Further Information
Top- Official course book provided to participants.