PostgreSQL – Replication and High Availability (PSTGR3)
Databases, PostgreSQL
Practical course on PostgreSQL replication and high availability that combines concise theory with hands-on labs. Participants learn deployment patterns, testing methods and operational procedures to design, deploy and run resilient database systems in on-prem and cloud environments.
It covers configuration of streaming and logical replication, deploying and managing Patroni clusters and using DCS backends (etcd, Consul, Kubernetes) for leader election and coordination. Practical tasks address failover, recovery, replica imaging, migration and upgrades.
Location, current course term
The course:
Hide detail
-
Introduction to high availability
-
PostgreSQL architecture and HA concepts
-
Common availability issues
-
Synchronous vs. asynchronous replication
-
Standard replication in PostgreSQL
-
Log shipping
-
Streaming replication
-
Logical replication
-
Patroni – high availability in practice
-
Architecture and core concepts
-
Installation and configuration
-
The patronictl tool and cluster management
-
Distributed Configuration Store (DCS)
-
etcd
-
Consul
-
Kubernetes
-
Cluster operation and management
-
Bootstrap and replica imaging
-
Client request routing
-
Failover and recovery procedures
-
Advanced scenarios
-
Migrating a database into a Patroni cluster
-
Running in cloud and Kubernetes environments
-
Upgrading PostgreSQL and Patroni
-
Assumed knowledge:
-
Basic computer skills; familiarity with database concepts is a plus.
-
Recommended previous course:
-
PostgreSQL – Programming in PL/pgSQL and Advanced Development Techniques (PGSQL2)
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Course price:
-
576.00 € ( 696.96 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
SPEL, a.s., Martin L.
PostgreSQL – Replication and High Availability (
PSTGR3)
"Školení bylo velice přínosné díky vysokým znalostem lektora který rád dopodrobna zodpověděl všechny dotazy."
Česká pošta, s.p., Martin Ř.
PostgreSQL – Replication and High Availability (
PSTGR3)
"Líbilo se mi posílání příkazů přes sdílený prostor a vykonávání příkazů přímo lektorem. Stíhal jsem si dělat k tématům a použitým příkazům svoje komentáře, což považuji za velký přínos "
Trade FIDES, a.s., Dušan M.
PostgreSQL – Replication and High Availability (
PSTGR3)
"Výborný kurz, plný užitočných informácií."
Východoslovenská energetika Holding a.s., Jaroslav K.
PostgreSQL – Replication and High Availability (
PSTGR3)
"Nejvíce mne zaujala bezprostřednost lektora odpovídat na dotazy odborně a srozumitelnou formou."