Hohe PostgreSQL-Kompatibilität reduziert den Anpassungsaufwand, ersetzt jedoch keine Prüfung von Erweiterungen, Transaktionen, Sequenzen, lokaler Datenbanklogik und Skalierungsannahmen. Der Kurs schafft eine belastbare Modernisierungsentscheidung.
Inhaltsverzeichnis
- Lernziele
- Zielgruppe
- Voraussetzungen
- Schrittweise Seminarinhalte
- Praxisübungen
- Methodik
Lernziele
- PostgreSQL-Abhängigkeiten und Kompatibilitätsrisiken erfassen
- Treiber, SQL, Datentypen und Erweiterungen systematisch prüfen
- Transaktions- und Schemaannahmen für verteilten Betrieb anpassen
- Test- und Leistungsnachweise für die Anwendung aufbauen
- Modernisierungsbacklog und Migrationsreihenfolge festlegen
Zielgruppe
PostgreSQL-Entwickler, Datenbankadministration, Softwarearchitekten, Migrationsverantwortliche und technische Projektleitung.
Voraussetzungen
Gute PostgreSQL-, SQL- und Anwendungskenntnisse sowie Grundlagen von YugabyteDB und verteilten Datenbanken.
Schrittweise Seminarinhalte
- Schritt 1: Anwendungsabhängigkeiten inventarisieren
Treiber, SQL, Funktionen, Erweiterungen, Jobs, Trigger, Sequenzen, Transaktionen und Betriebswerkzeuge werden vollständig erfasst.
- Schritt 2: Kompatibilitätsmatrix erstellen
Unveränderte, anzupassende, zu ersetzende und nicht benötigte Funktionen werden nach Risiko und Aufwand klassifiziert.
- Schritt 3: Verbindung und Treiber prüfen
TLS, Discovery, Pooling, Timeouts, Prepared Statements und Fehlerbehandlung werden mit der bestehenden Anwendung getestet.
- Schritt 4: Schemaannahmen bewerten
Primärschlüssel, Verteilung, kleine Tabellen, Indizes, Sequenzen und lokale Datenbanklogik werden auf Skalierbarkeit geprüft.
- Schritt 5: Transaktionen modernisieren
Isolation, Konflikte, lange Transaktionen, Retry-Logik und Cross-Tablet-Zugriffe werden in Code und Tests berücksichtigt.
- Schritt 6: SQL und Erweiterungen anpassen
Inkompatible Konstrukte, prozedurale Logik, Extensions und alternative Implementierungen werden praktisch bearbeitet.
- Schritt 7: Regression und Performance testen
Fachliche Tests, parallele Transaktionen, Query-Pläne, Latenz und Fehlerfälle werden mit der Ausgangsversion verglichen.
- Schritt 8: Modernisierungsplan erstellen
Prioritäten, Abhängigkeiten, Migrationswellen, technische Schulden, Abnahmekriterien und Rückfalloptionen werden dokumentiert.
Praxisübungen
- Kompatibilitätsinventar für eine Beispielanwendung erstellen
- Treiber- und Transaktionsverhalten praktisch prüfen
- Schema- und SQL-Anpassungen für verteilte Ausführung umsetzen
- Modernisierungsbacklog mit Aufwand und Risiko priorisieren
Methodik
Die Schulung verwendet eine vorbereitete PostgreSQL-Anwendung. Analyse, Anpassung und Test werden direkt am Code und Schema durchgeführt und in einer Entscheidungsmatrix dokumentiert.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | PostgreSQL-Entwickler, Datenbankadministration, Softwarearchitekten, Migrationsverantwortliche und technische Projektleitung. |
| Voraussetzungen: | Gute PostgreSQL-, SQL- und Anwendungskenntnisse sowie Grundlagen von YugabyteDB und verteilten Datenbanken. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Fachimpulse, Demonstrationen, praktische Übungen am System, strukturierte Reviews und dokumentierte Prüfpunkte |
| Seminararten: | Öffentliches Seminar, Webinar, Inhouse-Seminar und Workshop; Durchführung mit Trainerteam, Webinar nach Vereinbarung |
| Durchführungsgarantie: | ja, ab 2 Teilnehmenden |
| Sprache: | Deutsch; bei Firmenseminaren auch Englisch möglich |
| Seminarunterlage: | Dokumentation als Download |
| Teilnahmezertifikat: | ja |
| Verpflegung: | Kalt- und Warmgetränke sowie Mittagessen, vegetarische Auswahl |
| Support: | 3 Supportanfragen im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
