<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="30980" language="de" source="https://portal.flane.ch/swisscom/xml-course/google-ucs" lastchanged="2025-09-30T15:29:28+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Understanding Cloud Spanner</title><productcode>UCS</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-UCS</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Erstellen Sie skalierbare, verwaltete, relationale Datenbanken mit Google Cloud Spanner&lt;/li&gt;&lt;li&gt;Erstellen und Verwalten von Spanner-Datenbanken mithilfe von CLI, Terraform, Python-API und der Cloud-Konsole&lt;/li&gt;&lt;li&gt;Optimierung von relationalen Datenbankschemata f&amp;uuml;r das verteilte Datenbankmodell von Spanner&lt;/li&gt;&lt;li&gt;Nutzung der Google Cloud-Tools f&amp;uuml;r die Verwaltung von Spanner-Datenbanken und die Datenverwaltung&lt;/li&gt;&lt;li&gt;Programmieren und Ausf&amp;uuml;hren von Abfragen und Transaktionen mit der Spanner-API&lt;/li&gt;&lt;li&gt;Integrieren Sie Spanner in Ihre Anwendungen&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Es wird vorausgesetzt, dass Sie bereits grundlegende Erfahrungen mit Google Cloud gesammelt haben. Erfahrung mit relationalen Datenbanken, der Sprache SQL und etwas Programmierung wird ebenfalls vorausgesetzt.&lt;/p&gt;</essentials><audience>&lt;p&gt;Datenbankadministratoren, Ingenieure/Entwickler und Cloud-Architekten, die lernen m&amp;ouml;chten, wie man Spanner-Datenbanken erstellt, optimiert und verwaltet und bestehende Datenbanken in Spanner migriert.&lt;/p&gt;</audience><outline>&lt;h4&gt;Modul 1 - Der Bedarf an Spanner&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Was ist Spanner?&lt;/li&gt;&lt;li&gt;Spanner und das CAP-Theorem&lt;/li&gt;&lt;li&gt;Geschichte von Spanner&lt;/li&gt;&lt;li&gt;Cloud Spanner Anwendungsf&amp;auml;lle&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 2 - Erste Schritte mit Spanner&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Planung von Spanner-Instanzen&lt;/li&gt;&lt;li&gt;Automatisieren der Instanzerstellung&lt;/li&gt;&lt;li&gt;Erstellen von Datenbanken in Spanner&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 3 - Optimierung von Spanner-Schemata&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Spanner-Architektur&lt;/li&gt;&lt;li&gt;Auswahl von Prim&amp;auml;rschl&amp;uuml;sseln&lt;/li&gt;&lt;li&gt;Definieren von Datenbankschemata in Spanner&lt;/li&gt;&lt;li&gt;Verstehen von Verschachtelung und Fremdschl&amp;uuml;sseln&lt;/li&gt;&lt;li&gt;Verstehen von Sekund&amp;auml;rindizes&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 4 - Programmierung von Spanner-Anwendungen, -Abfragen und -Transaktionen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Authentifizierung und Autorisierung&lt;/li&gt;&lt;li&gt;Verwendung der Spanner Client-Bibliotheken&lt;/li&gt;&lt;li&gt;Laufende Abfragen&lt;/li&gt;&lt;li&gt;Verwaltung von Vorg&amp;auml;ngen&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 5 - Bereitstellung von Spanner-Anwendungen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Spanner aus Anwendungen verwenden&lt;/li&gt;&lt;li&gt;Aufbau von Datenpipelines in und aus Spanner&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 6 - Spanner-Verwaltung&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verwaltung Ihrer Daten in Spanner&lt;/li&gt;&lt;li&gt;Bew&amp;auml;ltigung des Wandels&lt;/li&gt;&lt;li&gt;Betrieb&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 7 - Abschlussprojekt&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bew&amp;auml;hrte Praktiken f&amp;uuml;r Schraubenschl&amp;uuml;ssel&lt;/li&gt;&lt;li&gt;Schlussstein-Projekt&lt;/li&gt;&lt;/ul&gt;</outline><comments>&lt;p&gt;&lt;em&gt;Dieser Text wurde automatisiert &amp;uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/en/course/google-ucs&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;hier&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;</comments><objective_plain>- 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</objective_plain><essentials_plain>Es wird vorausgesetzt, dass Sie bereits grundlegende Erfahrungen mit Google Cloud gesammelt haben. Erfahrung mit relationalen Datenbanken, der Sprache SQL und etwas Programmierung wird ebenfalls vorausgesetzt.</essentials_plain><audience_plain>Datenbankadministratoren, Ingenieure/Entwickler und Cloud-Architekten, die lernen möchten, wie man Spanner-Datenbanken erstellt, optimiert und verwaltet und bestehende Datenbanken in Spanner migriert.</audience_plain><outline_plain>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</outline_plain><comments_plain>Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.</comments_plain><duration unit="d" days="3">3 Tage</duration><pricelist><price country="US" currency="USD">1995.00</price><price country="DE" currency="EUR">1950.00</price><price country="GB" currency="GBP">1980.00</price><price country="CH" currency="CHF">2490.00</price><price country="AT" currency="EUR">1950.00</price><price country="SE" currency="EUR">1950.00</price><price country="IT" currency="EUR">1950.00</price><price country="NL" currency="EUR">2095.00</price><price country="BE" currency="EUR">2095.00</price><price country="SI" currency="EUR">1950.00</price><price country="CA" currency="CAD">2755.00</price><price country="FR" currency="EUR">2450.00</price></pricelist><miles/></course>