In this course you will learn about Cloud Spanner. You will get an introduction to Cloud Spanner, contrasting it with other Database products to understand when and how to use Spanner to solve your relational database needs at scale. You will learn how to create and manage Spanner databases using various tools on Google Cloud, learn to optimize relational schemas with Spanner’s distributed database model in mind, interact with your Spanner databases using the Spanner APIs, integrate Spanner with your applications, and learn how to use other Google tools for administering Spanner databases and managing your data.



What you'll learn
Crear bases de datos relacionales escalables y administradas con Cloud Spanner
Crear y administrar bases de datos de Cloud Spanner con la CLI, Terraform, la API de Python y la consola de Google Cloud
Programar y ejecutar consultas y transacciones con la API de Cloud Spanner
Integrar Cloud Spanner en aplicaciones
Skills you'll gain
Details to know

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

There are 7 modules in this course
Una breve introducción a la estructura del curso y su contenido.
What's included
1 reading
En este módulo, se exploran los conceptos y aspectos principales de Cloud Spanner. Aprenderás sobre la historia de Cloud Spanner, comprenderás cómo Cloud Spanner se relaciona con el teorema CAP y explicarás diversos casos de uso de Cloud Spanner.
What's included
3 readings1 assignment
En este módulo, se ven las opciones de diseño de instancias de Spanner según la ubicación, la capacidad, la disponibilidad y el costo. Aprenderás a crear instancias de Spanner con la consola de Google Cloud, Google Cloud CLI, Terraform y las bases de datos de Cloud Spanner usando SQL.
What's included
1 video3 readings1 assignment2 app items
En este módulo, se ven las opciones para optimizar los esquemas de bases de datos y que, así, funcionen sin problemas en Spanner. Aprenderás a elegir la clave primaria adecuada para tus datos. Aprenderás a administrar las relaciones con las claves primarias y externas y con las tablas intercaladas.
What's included
3 readings1 assignment2 app items
En este módulo, se presentan los métodos para autenticar a los usuarios y las aplicaciones que se conectan a las bases de datos de Spanner. Aprenderás a crear aplicaciones que se conecten a Cloud Spanner usando bibliotecas cliente de Google Cloud y Python. Optimizarás consultas con índices y lecturas inactivas y sólidas. También aprenderás a administrar transacciones en Cloud Spanner.
What's included
4 readings1 assignment2 app items
En este módulo, se presentan los pasos para implementar aplicaciones de Cloud Spanner en entornos de ejecución sin servidores de Google Cloud. También aprenderás a migrar datos hacia y desde Cloud Spanner usando Apache Beam y trabajos de Dataflow.
What's included
2 readings1 assignment2 app items
En este módulo, se presenta la administración de instancias de Cloud Spanner. Aprenderás a restablecer, importar y exportar datos, así como crear copias de seguridad de ellos. Aprenderás a modificar esquemas de bases de datos sin tiempo de inactividad. También aprenderás a supervisar tus bases de datos y aplicaciones de Cloud Spanner.
What's included
4 readings1 assignment2 app items
Instructor

Offered by
Why people choose Coursera for their career




Explore more from Information Technology

Google Cloud

Google Cloud



