Configure and migrate to Azure Database for PostgreSQL (DP-3021)

 

Kursüberblick

Azure Database for PostgreSQL ist ein PaaS-Datenbankdienst (Platform as a Service) in der Microsoft-Cloud. Er basiert auf der relationalen Open-Source-Datenbank PostgreSQL und bietet integrierte Hochverfügbarkeit, automatische Sicherung und Wiederherstellung sowie umfassende Sicherheitsfunktionen. Das Preismodell „Nutzungsbasierte Zahlung“ bietet vorhersehbare Leistung und nahezu sofortige Skalierbarkeit. In diesem Lernpfad lernen Sie die wichtigsten Features von PostgreSQL und ihre Funktionsweise in Azure Database for PostgreSQL kennen. Sie lernen die verschiedenen Implementierungsoptionen von Azure Database for PostgreSQL kennen und erfahren, wie Sie einen Server gemäss Ihren Anforderungen konfigurieren

Voraussetzungen

  • Kenntnisse im Umgang mit relationalen Datenbanken
  • Kenntnisse der grundlegenden SQL-Konzepte

Kursinhalt

Erkunden der PostgreSQL-Architektur

  • Einleitung
  • Beschreiben Sie die Azure-Datenbank für PostgreSQL
  • Verstehen der Architektur von PostgreSQL
  • Verstehen Sie den geteilten Arbeitsspeicher von PostgreSQL
  • Übung – Erkunden der Azure-Datenbank für PostgreSQL
  • Modulbewertung
  • Zusammenfassung

Grundlegendes zur Clientserverkommunikation in PostgreSQL

  • Einleitung
  • Grundlegendes zur Behandlung von Verbindungen
  • Grundlegendes zu den PostgreSQL-Clienttools
  • Übung – Erkunden von PostgreSQL mit Clienttools
  • Modulbewertung
  • Zusammenfassung

Grundlegendes zur Verarbeitung von PostgreSQL-Abfragen

  • Einleitung
  • Identifizieren der Abfrageverarbeitungskomponenten
  • Grundlegendes zur EXPLAIN-Anweisung
  • Übe – Führe die EXPLAIN-Anweisung aus
  • Modulbewertung
  • Zusammenfassung

Sichere Azure-Datenbank für PostgreSQL

  • Einleitung
  • Sicherheit von Azure Database for PostgreSQL beschreiben
  • Beschreiben der integrierten Azure-Datenbank für PostgreSQL-Serverrollen
  • Erteilen von Berechtigungen in Azure Database for PostgreSQL
  • Grundlegendes zur Verschlüsselung in Der Azure-Datenbank für PostgreSQL
  • Übung: Konfigurieren von Berechtigungen in Azure Database for PostgreSQL
  • Modulbewertung
  • Zusammenfassung

Verfahren und Funktionen in PostgreSQL

  • Einleitung
  • Erstellen einer gespeicherten Prozedur in Azure Database for PostgreSQL
  • Aufrufen einer gespeicherten Prozedur in Der Azure-Datenbank für PostgreSQL
  • Erstellen und Verwenden einer Funktion in Der Azure-Datenbank für PostgreSQL
  • Übung – Erstellen einer gespeicherten Prozedur in der Azure-Datenbank für PostgreSQL
  • Modulbewertung
  • Zusammenfassung

Verstehen der Write-Ahead-Protokollierung

  • Einleitung
  • Beschreiben der Write-Ahead-Protokollierung
  • Beschreiben von Replikation und logischer Decodierung
  • Übung – Tabellenänderungen mit logischer Decodierung auflisten
  • Modulbewertung
  • Zusammenfassung

Konfigurieren und Verwalten von Azure Database for PostgreSQL

  • Einleitung
  • Verstehen der Systemkataloge und Systemansichten
  • Untersuchen von Metadaten mit Systemkatalogen und Systemansichten
  • Erläutern des Zwecks von Vakuum und Autovacuum
  • Konfigurieren von Autovacuum-Serverparametern
  • Übung – Konfigurieren von Systemparametern und Erkunden von Metadaten mit Systemkatalogen und Ansichten
  • Modulbewertung
  • Zusammenfassung

Verstehen der Parallelität in PostgreSQL

  • Einleitung
  • Grundlegendes zu Multiversion Concurrency Control (MVCC) und Momentaufnahmen
  • Beschreiben von Isolationsstufen
  • Verstehen der Sperrung
  • Übung – Grundlegendes zum Sperren
  • Modulbewertung
  • Zusammenfassung

Optimieren von Abfragen in Azure-Datenbank für PostgreSQL

  • Einführung
  • Grundlegendes zu Statistiken
  • Bewerten der Abfrageleistung mit dem Abfragedatenspeicher
  • Übung – Bewerten der Abfrageleistung mithilfe des Abfragespeichers
  • Modulbewertung
  • Zusammenfassung

Migration zur Azure-Datenbank für flexiblen PostgreSQL-Server

  • Einleitung
  • Vergleichen von Online- und Offlinemigration
  • Identifizieren von Migrationstooloptionen
  • Analysieren der Entscheidungskriterien für die Toolauswahl und das Migrationsmodell
  • Übung – Offline-PostgreSQL-Datenbankmigration
  • Übung – Online PostgreSQL-Datenbankmigration
  • Modulbewertung
  • Zusammenfassung

Preise & Trainingsmethoden

Online Training

Dauer
1 Tag

Preis
  • CHF 420.–
Klassenraum-Training

Dauer
1 Tag

Preis
  • Schweiz: CHF 420.–

Kurstermine

Instructor-led Online Training:   Kursdurchführung online im virtuellen Klassenraum.
FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Deutsch

Europäische Zeitzonen

Online Training Kurssprache: Deutsch
Online Training
Klassenraum-Option: Hamburg, Deutschland
Online Training Kurssprache: Deutsch

Englisch

Europäische Zeitzonen

Online Training Kurssprache: Englisch

6 Stunden Differenz zu Mitteleuropäische Sommerzeit (MESZ)

Online Training Zeitzone: Eastern Daylight Time (EDT) Kurssprache: Englisch
Online Training Zeitzone: Eastern Daylight Time (EDT) Kurssprache: Englisch

7 Stunden Differenz zu Mitteleuropäische Sommerzeit (MESZ)

Online Training Zeitzone: Central Daylight Time (CDT) Kurssprache: Englisch
Online Training Zeitzone: Central Daylight Time (CDT) Kurssprache: Englisch
Online Training Zeitzone: Central Standard Time (CST) Kurssprache: Englisch
Online Training Zeitzone: Central Standard Time (CST) Kurssprache: Englisch

9 Stunden Differenz zu Mitteleuropäische Sommerzeit (MESZ)

Online Training Zeitzone: Pacific Daylight Time (PDT) Kurssprache: Englisch
Online Training Zeitzone: Pacific Daylight Time (PDT) Kurssprache: Englisch
Online Training Zeitzone: Pacific Standard Time (PST) Kurssprache: Englisch
Online Training Zeitzone: Pacific Standard Time (PST) Kurssprache: Englisch
FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Deutschland

Hamburg

Ist der für Sie passende Termin oder Ort nicht dabei? Wir bieten Ihnen noch weitere FLEX Trainingstermine an!