Cloud Spanner verstehen
In diesem Kurs lernen Sie Cloud Spanner kennen. Sie erhalten eine Einführung in Cloud Spanner und erfahren, wie es sich von anderen Datenbankprodukten unterscheidet. Sie erfahren auch, wann und wie Sie Cloud Spanner verwenden, um Ihre relationalen Datenbankanforderungen im großen Maßstab zu lösen.
- Dauer: 3 Tage
- Sprachen: Englisch, Deutsch
- Niveau: Fortgeschritten
- Gruppengröße: Bis zu 16
Das lernen Sie
- Skalierbare, verwaltete, relationale Datenbanken mit Cloud Spanner erstellen.
- Cloud Spanner-Datenbanken mit der CLI, Terraform, Python API und der Google Cloud Console erstellen und verwalten.
- Abfragen und Transaktionen mit der Cloud Spanner API programmieren und ausführen.
- Cloud Spanner in Anwendungen integrieren.
Voraussetzungen
- Grundlegende Vorkenntnisse in Google Cloud.
- Erfahrung mit relationalen Datenbanken und der SQL-Sprache.
- Einige frühere Programmiererfahrung wird vorausgesetzt.
Kursinhalt
Warum Cloud Spanner
- Was ist Spanner?
- Spanner und das CAP-Theorem
- Die Geschichte von Spanner
- Anwendungsfälle für Cloud Spanner
Erste Schritte mit Spanner
- Planen von Spanner-Instanzen
- Automatisches Erstellen von Instanzen
- Erstellen von Datenbanken in Spanner
Optimieren von Spanner-Schemata
- Spanner-Architektur
- Auswählen von Primärschlüsseln
- Definieren von Datenbankschemata in Spanner
- Verstehen von Interleaving und Fremdschlüsseln
- Verstehen von Sekundärindizes
Spanner-Anwendungen, Abfragen und Transaktionen
- Authentifizierung und Autorisierung
- Verwenden der Spanner-Clientbibliotheken
- Ausführen von Abfragen
- Verwalten von Transaktionen
Bereitstellen von Spanner-Anwendungen
- Verwenden von Spanner aus Anwendungen heraus
- Erstellen von Datenpipelines in und aus Spanner
Spanner-Administration
- Verwalten Ihrer Daten in Spanner
- Verwalten von Änderungsoperationen
- Sichern, Wiederherstellen, Importieren und Exportieren von Daten
- Ändern von Datenbankschemata ohne Ausfallzeiten
- Überwachen von Cloud Spanner-Datenbanken und -Anwendungen
Spanner Best Practices
- Spanner Best Practices
- Challenge Lab: Verwalten einer Spanner-Datenbank
Passende Kurse
AlloyDB Grundlagen
Dieser Kurs beleuchtet die Vorteile von AlloyDB, insbesondere im Vergleich zu PostgreSQL in Cloud SQL. Er führt Sie durch die Architektur von AlloyDB und erklärt, wie Sie Deployments in Google Cloud konfigurieren.Der Kurs ist in zwei Teile gegliedert: AlloyDB Administration Essentials (Architektur und Konfiguration) und AlloyDB Optimization Essentials (Leistungsoptimierung).
BigQuery für Data Analysts
Dieser Kurs richtet sich an Datenanalysten, die lernen möchten, wie sie BigQuery für ihre Analyseanforderungen nutzen können. Durch eine Kombination aus Präsentationen, Übungen und Demos behandeln wir verschiedene Themen, die erörtern, wie Sie Ihre Daten in BigQuery erfassen, transformieren und abfragen können, um Erkenntnisse zu gewinnen, die bei Geschäftsentscheidungen hilfreich sein können.
Data Engineering in der Google Cloud
Sammeln Sie praktische Erfahrungen mit dem Entwurf und der Entwicklung von Datenverarbeitungssystemen in Google Cloud. Dieser Kurs vermittelt Ihnen anhand von Präsentationen, Demos und praktischen Übungen, wie Sie Datenverarbeitungssysteme entwerfen, End-to-End-Datenpipelines erstellen, Daten analysieren und maschinelles Lernen implementieren. Dieser Kurs behandelt strukturierte, unstrukturierte und Streaming-Daten.
Unsicher, welcher Kurs passt?
Buchen Sie ein 30-minütiges Gespräch. Wir schauen uns an, wo Ihr Team steht und was es können muss — und stellen daraus einen konkreten Kurstermin oder einen passenden Lernplan zusammen.