Understanding Cloud Spanner (UCS) – Details

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