Neste curso, você vai conhecer o Cloud Spanner. Nesta introdução, você vai comparar o Spanner a outros produtos de banco de dados e entender quando usá-lo para atender às suas necessidades de banco de dados relacional em larga escala. Você vai aprender a criar e gerenciar bancos de dados do Spanner usando várias ferramentas no Google Cloud, otimizar esquemas relacionais com o modelo de banco de dados distribuído, interagir com os bancos de dados do Spanner usando as APIs dele, integrar o Spanner aos seus aplicativos e usar outras ferramentas do Google para administrar bancos de dados do Spanner e gerenciar seus dados.

Enjoy unlimited growth with a year of Coursera Plus for $199 (regularly $399). Save now.

What you'll learn
Crie bancos de dados relacionais gerenciados e escalonáveis usando o Cloud Spanner.
Crie e gerencie bancos de dados do Cloud Spanner usando a CLI, o Terraform, a API Python e o console do Google Cloud.
Programe e execute consultas e transações usando a API Cloud Spanner.
Integre o Cloud Spanner aos aplicativos.
Skills you'll gain
Details to know

Add to your LinkedIn profile
July 2025
6 assignments
See how employees at top companies are mastering in-demand skills

There are 7 modules in this course
Uma breve introdução à estrutura e ao conteúdo do curso.
What's included
1 reading
Este módulo aborda os principais conceitos e aspectos do Cloud Spanner. Você vai conhecer a história do Cloud Spanner, entender como o Cloud Spanner se relaciona com o teorema CAP e explicar diversos casos de uso do Cloud Spanner.
What's included
3 readings1 assignment
Este módulo discute as opções para arquitetar instâncias do Spanner com base em localização, capacidade, disponibilidade e custo. Você vai aprender a criar instâncias do Spanner usando o console do Google Cloud, a CLI do Google Cloud, o Terraform e os bancos de dados do Cloud Spanner usando SQL.
What's included
1 video3 readings1 assignment2 app items
Este módulo discute as opções para otimizar os esquemas de banco de dados para que tenham um desempenho ideal no Spanner. Você vai aprender a escolher a chave primária apropriada para seus dados. Você verá como gerenciar relacionamentos com chaves primárias e externas e com tabelas intercaladas.
What's included
3 readings1 assignment2 app items
Este módulo apresenta os métodos de autenticação de usuários e aplicativos que se conectam aos bancos de dados do Spanner. Você vai aprender a criar aplicativos que se conectam ao Cloud Spanner usando as bibliotecas de cliente do Google Cloud e o Python. Você otimiza as consultas usando índices, leituras fortes e leituras obsoletas. Você também vai aprender a gerenciar transações no Cloud Spanner.
What's included
4 readings1 assignment2 app items
Este módulo apresenta as etapas para a implantação de aplicativos do Cloud Spanner em ambientes de execução sem servidor do Google Cloud. Você também vai aprender a migrar dados de e para o Cloud Spanner usando jobs do Dataflow e o Apache Beam.
What's included
2 readings1 assignment2 app items
Este módulo apresenta a administração de instâncias do Cloud Spanner. Você vai aprender a fazer backup, restaurar, importar e exportar dados. Você verá como modificar os esquemas do banco de dados sem inatividade. Você também vai aprender a monitorar seus bancos de dados e aplicativos do Cloud Spanner.
What's included
4 readings1 assignment2 app items
Instructor

Offered by
Explore more from Cloud Computing
Status: PreviewGoogle Cloud

Google Cloud
Status: Free Trial
Status: Free Trial
Why people choose Coursera for their career




Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
More questions
Financial aid available,




