Google Cloud Logo

Understanding Cloud Spanner

Google Cloud Logo

In diesem Kurs erhalten Sie einen fundierten Einstieg in Cloud Spanner, die vollständig verwaltete, horizontal skalierbare und hochverfügbare relationale Datenbank von Google Cloud. Sie lernen, wie sich Spanner von anderen Datenbanklösungen unterscheidet und in welchen Szenarien es seine Stärken besonders ausspielt.

Wir zeigen Ihnen, wie Sie Spanner-Datenbanken mit verschiedenen Tools in Google Cloud erstellen und verwalten, relationale Schemata für das verteilte Datenbankmodell von Spanner optimieren und über die Spanner-APIs effizient auf Ihre Daten zugreifen. Darüber hinaus erfahren Sie, wie Sie Spanner nahtlos in Ihre Anwendungen integrieren und wie weitere Google-Cloud-Tools Sie bei der Administration und Datenverwaltung unterstützen.

Der Kurs schließt mit einer Übung ab, in der Sie Ihr erworbenes Wissen zur Verwaltung von Spanner-Datenbanken und Datenstrukturen anwenden und vertiefen.

Kursinhalt

  • Der Bedarf an Spanner
  • Erste Schritte mit Spanner
  • Optimierung von Spanner-Schemata
  • Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen
  • Bereitstellung von Spanner-Anwendungen
  • Spanner-Verwaltung
  • Abschlussprojekt
Inhouse-Schulung jetzt anfragen

Zielgruppe

  • Datenbankadministratoren, die Spanner-Datenbanken erstellen, optimieren und verwalten möchten
  • Entwickler/Ingenieure, die Spanner in Anwendungen integrieren und performant nutzen wollen
  • Cloud-Architekten, die skalierbare Datenbanklösungen planen und bestehende Systeme nach Spanner migrieren möchten

Voraussetzungen

  • Grundlegende Erfahrung mit Google Cloud
  • Kenntnisse in relationalen Datenbanken
  • Erfahrung mit SQL
  • Grundlegende Programmierkenntnisse

Kursziel

  • Erstellen Sie skalierbare, verwaltete, relationale Datenbanken mit Google Cloud Spanner
  • Erstellen und Verwalten von Spanner-Datenbanken mithilfe von CLI, Terraform, Python-API und der Cloud-Konsole
  • Optimierung von relationalen Datenbankschemata für das verteilte Datenbankmodell von Spanner
  • Nutzung der Google Cloud-Tools für die Verwaltung von Spanner-Datenbanken und die Datenverwaltung
  • Programmieren und Ausführen von Abfragen und Transaktionen mit der Spanner-API
  • Integrieren Sie Spanner in Ihre Anwendungen
Der Bedarf an Spanner
Zielsetzungen:
Was ist Spanner?
Spanner und das CAP-Theorem
Geschichte von Spanner
Cloud Spanner Anwendungsfälle
Erste Schritte mit Spanner
Zielsetzungen:
Planung von Spanner-Instanzen
Automatisieren der Instanzerstellung
Erstellen von Datenbanken in Spanner
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
Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen
Zielsetzungen:
Authentifizierung und Autorisierung
Verwendung der Spanner Client-Bibliotheken
Laufende Abfragen
Verwaltung von Vorgängen
Bereitstellung von Spanner-Anwendungen
Zielsetzungen:
Spanner aus Anwendungen verwenden
Aufbau von Datenpipelines in und aus Spanner
Spanner-Verwaltung
Zielsetzungen:
Verwaltung Ihrer Daten in Spanner
Bewältigung des Wandels
Betrieb
Abschlussprojekt
Zielsetzungen:
Bewährte Praktiken für Schraubenschlüssel
Schlussstein-Projekt

Classroom Training

Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!

Online Training

Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.

Inhouse-Schulung

Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
Inhouse-Schulung jetzt anfragen
PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.

In diesem Kurs erhalten Sie einen fundierten Einstieg in Cloud Spanner, die vollständig verwaltete, horizontal skalierbare und hochverfügbare relationale Datenbank von Google Cloud. Sie lernen, wie sich Spanner von anderen Datenbanklösungen unterscheidet und in welchen Szenarien es seine Stärken besonders ausspielt.

Wir zeigen Ihnen, wie Sie Spanner-Datenbanken mit verschiedenen Tools in Google Cloud erstellen und verwalten, relationale Schemata für das verteilte Datenbankmodell von Spanner optimieren und über die Spanner-APIs effizient auf Ihre Daten zugreifen. Darüber hinaus erfahren Sie, wie Sie Spanner nahtlos in Ihre Anwendungen integrieren und wie weitere Google-Cloud-Tools Sie bei der Administration und Datenverwaltung unterstützen.

Der Kurs schließt mit einer Übung ab, in der Sie Ihr erworbenes Wissen zur Verwaltung von Spanner-Datenbanken und Datenstrukturen anwenden und vertiefen.

Kursinhalt

  • Der Bedarf an Spanner
  • Erste Schritte mit Spanner
  • Optimierung von Spanner-Schemata
  • Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen
  • Bereitstellung von Spanner-Anwendungen
  • Spanner-Verwaltung
  • Abschlussprojekt
Inhouse-Schulung jetzt anfragen

Zielgruppe

  • Datenbankadministratoren, die Spanner-Datenbanken erstellen, optimieren und verwalten möchten
  • Entwickler/Ingenieure, die Spanner in Anwendungen integrieren und performant nutzen wollen
  • Cloud-Architekten, die skalierbare Datenbanklösungen planen und bestehende Systeme nach Spanner migrieren möchten

Voraussetzungen

  • Grundlegende Erfahrung mit Google Cloud
  • Kenntnisse in relationalen Datenbanken
  • Erfahrung mit SQL
  • Grundlegende Programmierkenntnisse

Kursziel

  • Erstellen Sie skalierbare, verwaltete, relationale Datenbanken mit Google Cloud Spanner
  • Erstellen und Verwalten von Spanner-Datenbanken mithilfe von CLI, Terraform, Python-API und der Cloud-Konsole
  • Optimierung von relationalen Datenbankschemata für das verteilte Datenbankmodell von Spanner
  • Nutzung der Google Cloud-Tools für die Verwaltung von Spanner-Datenbanken und die Datenverwaltung
  • Programmieren und Ausführen von Abfragen und Transaktionen mit der Spanner-API
  • Integrieren Sie Spanner in Ihre Anwendungen

Der Bedarf an Spanner
Zielsetzungen:
Was ist Spanner?
Spanner und das CAP-Theorem
Geschichte von Spanner
Cloud Spanner Anwendungsfälle
Erste Schritte mit Spanner
Zielsetzungen:
Planung von Spanner-Instanzen
Automatisieren der Instanzerstellung
Erstellen von Datenbanken in Spanner
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
Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen
Zielsetzungen:
Authentifizierung und Autorisierung
Verwendung der Spanner Client-Bibliotheken
Laufende Abfragen
Verwaltung von Vorgängen
Bereitstellung von Spanner-Anwendungen
Zielsetzungen:
Spanner aus Anwendungen verwenden
Aufbau von Datenpipelines in und aus Spanner
Spanner-Verwaltung
Zielsetzungen:
Verwaltung Ihrer Daten in Spanner
Bewältigung des Wandels
Betrieb
Abschlussprojekt
Zielsetzungen:
Bewährte Praktiken für Schraubenschlüssel
Schlussstein-Projekt

Classroom Training

Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!

Online Training

Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.

Inhouse-Schulung

Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
Inhouse-Schulung jetzt anfragen

PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.