Implementierung der Hochverfügbarkeit in PostgreSQL Schulung
Dieses Training richtet sich an Datenbankadministratoren und Architekten, die lernen möchten, wie man Streaming-Replication in PostgreSQL einsetzt und pgpool-II verwendet, um automatische Failovers zu realisieren und eine hochverfügbare PostgreSQL-Datenbankcluster-Setup zu erstellen.
Schulungsübersicht
- Einführung
- Streaming-Replication
- Streaming-Replication
- Synchron oder Asynchron
- Kaskadierte Replication
- Transaktionsprotokoll-Archivierung
- Basis-Sicherungen
- Einrichtung der Streaming-Replication
- Überwachung der Streaming-Replication
- Bewältigung von Konflikten
- Hochverfügbarkeits-Setup
- Verbindungspooling und Hochverfügbarkeits-Setup mit pgpool-II
- Installation
- Konfiguration
- Pool-Setup
- Hochverfügbarkeits-Setup
- Demos und Laborübungen
- Verbindungspooling und Hochverfügbarkeits-Setup mit pgpool-II
Voraussetzungen
Es wird empfohlen, dieses Training nur dann zu belegen, wenn Sie bereits Grundkenntnisse in PostgreSQL haben.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Implementierung der Hochverfügbarkeit in PostgreSQL Schulung - Buchung
Implementierung der Hochverfügbarkeit in PostgreSQL Schulung - Anfrage
Implementierung der Hochverfügbarkeit in PostgreSQL - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Kommende Kurse
Kombinierte Kurse
KI für Postgres
21 StundenPostgres ist eine fortgeschrittene Open-Source-Relationale Datenbank, die als Grundlage für künstliche Intelligenz (KI) gestützte Systeme und datenintensive Anwendungen dienen kann.
Diese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Datenbank-Profis und Entwickler, die KI-Fähigkeiten direkt in Postgres integrieren, verwalten und optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, folgende Aufgaben zu bewältigen:
- Postgres-Erweiterungen für KI-Anwendungen einzurichten und zu konfigurieren.
- Vektoreinbettungen und Ähnlichkeitssuche mit pgvector umzusetzen.
- Open-Source- und proprietäre LLMs (Large Language Models) mit Postgres zu integrieren, um Echtzeit-Einsichten zu gewinnen.
- Postgres für die Verarbeitung von KI-getriebenen Abfragen und Workflows zu optimieren.
Kursformat
- Interaktive Vorlesung und Diskussion.
- Viel Übung und Praxis.
- Praktische Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte, um die Anforderungen abzustimmen.
Künstliche Intelligenz für PostgreSQL: Unternehmensweite Integration, Optimierung und Governance
21 StundenPostgreSQL ist eine leistungsstarke, Open-Source-relationale Datenbank, die durch AI-Fähigkeiten zur Unternehmensdatenintelligenz, prädiktiven Analyse und Automatisierung erweitert werden kann.
Diese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Dateningenieure, DBAs und Lösungsarchitekten, die lernen möchten, wie man unternehmensreife AI-Systeme entwirft, implementiert und gouverniert, die PostgreSQL nutzen.
Durch die Absolvierung dieses Programms erlangen die Teilnehmer die Fachkenntnisse, um:
- AI-Modelle und Vektorsuchfunktionen direkt in PostgreSQL zu integrieren.
- AI-optimierte Architekturen für hohe Unternehmenslasten bereitzustellen.
- Robuste Governance, Auditing und Compliance für AI-Datenpipelines zu implementieren.
- Open-Source- und proprietäre AI-Frameworks sicher in PostgreSQL-Umgebungen zu nutzen.
Kursformat
- Interaktive Vorlesungen und Unternehmensfallstudien.
- Praktische Übungen und reale Laborübungen.
- Hands-on-Implementierung in einer lebenden PostgreSQL-Umgebung.
Kursanpassungsmöglichkeiten
- Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns, um eine Anpassung vorzunehmen.
Migration von Oracle zu Azure SQL oder PostgreSQL
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Datenbankadministratoren und Cloud-Architekten, die Oracle-Datenbanken nach Azure SQL oder PostgreSQL migrieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Azure SQL mit PostgreSQL zu vergleichen, um die Datenbank auszuwählen, die am besten den Geschäftsaufgaben und -anforderungen entspricht.
- Datenbanken vorzubereiten, um Definitionen, Daten und Prozeduren von Oracle zu AzureSQL oder zum PostgreSQL-Datenbanksystem zu übertragen.
- Nach der Migration Schritte durchzuführen, um die migrierte Datenbank zu testen, zu optimieren, zu aktualisieren und zu unterhalten.
PostgreSQL-Verwaltung und -Entwicklung
28 StundenDieser Kurs behandelt die Verwaltung und die Performanceoptimierung von PostgreSQL-Datenbanken. Die Teilnehmer lernen die Nutzung spezieller PostgreSQL (auch Postgres genannt) Module wie Replikation, Verbindungspooling und Volltextsuche.
PostgreSQL-Server-Administration
14 StundenPostgreSQL Essentials
14 StundenDiese Ausbildung richtet sich an Datenbankadministratoren und Architekten, die PostgreSQL von Grund auf lernen möchten.
Sie werden die PostgreSQL-Architektur, die Installation, das Design sowie das Durchführen von Sicherungen und Wiederherstellungen von Datenbanken in PostgreSQL kennenlernen.
PostgreSQL Advanced DBA
14 StundenDieses Training richtet sich an Datenbankadministratoren und Architekten, die die Tools und Techniken für das Implementieren von Backups, Hochverfügbarkeit und Datensicherheit in PostgreSQL erlernen möchten.
Sie lernen auch, wie Sie langsame Abfragen identifizieren, die Leistung der Datenbank überwachen und PostgreSQL zur Leistungssteigerung optimieren.
PostgreSQL-Performanceoptimierung
14 StundenDieses Training richtet sich an Datenbankadministratoren und Architekten, die PostgreSQL-Datenbanken auf Leistung optimieren möchten. Erfahren Sie, wie Sie langsame Workloads protokollieren und mögliche Problemstellen in Abfragen identifizieren können. Das Thema behandelt auch die wichtigsten Parameter, die für eine optimale Leistung angepasst werden müssen.
PostgreSQL-Verwaltung, Optimierung und Replikation
35 StundenIn diesem von einem Trainer geführten Live-Training in Schweiz (vor Ort oder Fernlehrgang) werden die Teilnehmer die allgemeinen und fortgeschrittenen Aspekte von PostgreSQL, einschließlich Verwaltung, Leistungssteigerung, erweiterte Entwicklung und Replikation kennenlernen. Sie durchlaufen eine Reihe praktischer Übungen mit Einrichtung, Konfiguration, Testen, Bereitstellung und Fehlersuche.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Fortgeschrittene Verwaltungstechniken zur Konfiguration und Verwaltung eines PostgreSQL-Servers anzuwenden.
- Die Datenbank und Abfragen auf optimale Leistung abzustimmen.
- Einen PostgreSQL-Server zu replizieren und zu skalieren.
PostgreSQL für Entwickler
14 StundenDieses Kurs bietet programmatische Interaktion mit PostgreSQL-Datenbanken. Lernen Sie Techniken, Syntax und Strukturen kennen, die benötigt werden, um qualitativ hochwertige Anwendungen mit PostgreSQL als Back-End zu entwickeln. Diese Schulung behandelt auch SQL-Tuning, einschließlich bewährter Methoden für die Erstellung effizienter SQL-Anweisungen.
Das Zielgruppe sind Entwickler, die PostgreSQL nutzen oder erweitern möchten, sowie Datenbankarchitekten.
PostgreSQL 13 für Entwickler und Administratoren
21 StundenDieses von einem Trainer geführte Live-Training in Schweiz (online oder vor Ort) richtet sich an Systemadministratoren und Entwickler, die PostgreSQL 13 nutzen möchten, um Datenbanken für leistungsstarke Anwendungen einzurichten, aufzubauen und zu verwalten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- PostgreSQL 13 zu installieren und zu konfigurieren.
- Die Funktionen, Architektur und Grundlagen des Betriebs, Managements und Wartens von Datenbanken mit PostgreSQL 13 zu verstehen.
- Zu lernen, wie man Postgres-Datenbanktabellen und -schemata konfiguriert.
- Die Durchführung von Datamanipulationen und Abfragen zu erlernen.
- Die verschiedenen Programmierschnittstellen (Client- und Serverseitig) kennen zu lernen, um die Funktionalitäten in PostgreSQL 13 vollständig zu nutzen und zu erweitern.
PostgreSQL 16 für Entwickler und Administratoren
21 StundenDieses unter Anleitung durchgeführte Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und Administratoren, die die neuesten Funktionen und Verbesserungen in PostgreSQL 16 nutzen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Architektur und Komponenten von PostgreSQL 16 zu verstehen.
- Fortgeschrittene SQL-Funktionen und PostgreSQL-Erweiterungen zu nutzen.
- Sicherheitsbest Practices und Zugangskontrollen umzusetzen.
- Datenbankverwaltungsaufgaben wie Backup, Wiederherstellung und Überwachung durchzuführen.
- Die Datenbankleistung durch Tuning- und Indizierungsstrategien zu optimieren.
- Die integrierten Tools von PostgreSQL für eine hohe Verfügbarkeit und Replikation zu nutzen.
- PostgreSQL mit modernen Anwendungsentwicklungsframeworks zu integrieren.
PostgreSQL für Administratoren - 3 Tage
21 StundenDieses von einem Dozenten geführte Live-Training in Schweiz (online oder vor Ort) richtet sich an Datenbankadministratoren und Systemadministratoren, die PostgreSQL nutzen möchten, um große Datenmengen zu verwalten und dabei das Datenbanksystem auf hohe Verfügbarkeit und Leistung zu optimieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- PostgreSQL zu installieren und zu konfigurieren.
- Die Funktionen und Architektur von PostgreSQL zu verstehen.
- Zu lernen, wie man Datenbankoperationen mit SQL durchführt.
- Datenbanksicherung und -wiederherstellung durchzuführen, um Datenverlust zu vermeiden.
- Den Server für hohe Verfügbarkeit zu konfigurieren.
- Die Werkzeuge und Techniken zur Leistungsoptimierung kennenzulernen.
- Externe Tools zur Überwachung und Beobachtbarkeit zu erkunden.
PostgreSQL Grundlagen
14 StundenDieses von einem Dozenten geleitete Live-Training in Schweiz (online oder vor Ort) richtet sich an Einsteiger, die lernen möchten, wie man PostgreSQL für die Erstellung von Datenbanken, das Schreiben von SQL-Abfragen, die Manipulation von Daten und die Verwaltung von Tabellen mit Hilfe von SQL-Befehlen und PGAdmin einsetzt. Der Kurs bietet außerdem eine grundlegende Einführung in die Timescale-Erweiterung für Zeitreihendaten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein, folgende Fähigkeiten mitzunehmen:
- Relationale Datenbankprinzipien und PostgreSQL-Architektur zu verstehen.
- PostgreSQL und PGAdmin zu installieren, zu konfigurieren und zu navigieren.
- SQL-Abfragen für die Datenauswahl, -filterung, -gruppierung und -verknüpfung zu schreiben und auszuführen.
- Daten mit SQL-Anweisungen zu manipulieren und Datenbankobjekte zu verwalten.
- Ansichten zu erstellen und zu verwalten sowie die PostgreSQL-Erweiterungen wie Timescale zu erkunden.
PostgreSQL mit Python
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler und Administratoren, die PostgreSQL mit Python nutzen möchten, um sichere, zuverlässige und stabile Anwendungen in großem Maßstab zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installieren, Konfigurieren und Verbinden von PostgreSQL mit Python.
- Die Grundlagen der Python-Programmierung auffrischen.
- Die Vorteile der Verwendung von PostgreSQL mit Python zu verstehen.
- Lernen, wie man grundlegende SQL Operationen mit Python durchführt.
- Lernen Sie, wie Sie die erweiterten PostgreSQL-Funktionen mit Python nutzen können.
- Implementierung von Techniken zur Datensicherheit, Überwachung und Optimierung.