Detaillierter Kursinhalt
Modul 1 - Der Bedarf an Spanner
Zielsetzungen:
- Was ist Spanner?
 - Spanner und das CAP-Theorem
 - Geschichte von Spanner
 - Cloud Spanner Anwendungsfälle
 
Modul 2 - Erste Schritte mit Spanner
Zielsetzungen
- Planung von Spanner-Instanzen
 - Automatisieren der Instanzerstellung
 - Erstellen von Datenbanken in Spanner
 
Modul 3 - Optimierung von Spanner-Schemata
Zielsetzungen
- Spanner-Architektur
 - Auswahl von Primärschlüsseln
 - Definieren von Datenbankschemata in Spanner
 - Verstehen von Verschachtelung und Fremdschlüsseln
 - Verstehen von Sekundärindizes
 
Modul 4 - Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen
Zielsetzungen
- Authentifizierung und Autorisierung
 - Verwendung der Spanner Client-Bibliotheken
 - Laufende Abfragen
 - Verwaltung von Vorgängen
 
Modul 5 - Bereitstellung von Spanner-Anwendungen
Zielsetzungen
- Spanner aus Anwendungen verwenden
 - Aufbau von Datenpipelines in und aus Spanner
 
Modul 6 - Spanner-Verwaltung
Zielsetzungen
- Verwaltung Ihrer Daten in Spanner
 - Bewältigung des Wandels
 - Betrieb
 
Modul 7 - Abschlussprojekt
Zielsetzungen
- Bewährte Praktiken für Schraubenschlüssel
 - Schlussstein-Projekt