
Postgres Cluster: Master Patroni-Managed Clusters
Published 7/2025
Created by Sandro Servino
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 46 Lectures ( 12h 23m ) | Size: 9.32 GB
Learn how to build a robust PostgreSQL cluster on Linux using Patroni, ETCD, HAProxy and Keepalived
What you'll learn
Install and configure Oracle Linux
Create virtual machines
Install and configure Postgres
Set IP
Configure a complete Postgres cluster environment with Patroni, etcd, haproxy, and keepalived
Requirements
Basic database knowledge
Willingness to learn
Description
In this 100% hands-on course, you will learn how to set up high availability with PostgreSQL using the powerful Patroni orchestrator, in a modern and professional Linux environment.If you want to ensure your PostgreSQL databases remain available even in the event of failures, this course is for you.Throughout the lessons, we'll build a fully functional and robust cluster together, using:PostgreSQL - the most advanced open-source database on the marketPatroni - the orchestration tool that manages automatic failover and replicationETCD - the distributed configuration store that ensures cluster-wide consensusHAProxy - the load balancer that automatically routes connections to the primary nodeKeepalived - used to set up a floating virtual IP to guarantee continuous accessYou will learn:What quorum is and how it works in a clusterHow to avoid issues like split-brainHow to perform both automatic and manual failover safelyHow to monitor the cluster and maintain data integrityHow to simulate real-world failure and recovery scenariosBest practices for production environmentsThis course is ideal for DBAs, DevOps engineers, SREs, and Linux administrators who want to take their PostgreSQL infrastructure to the next level.PrerequisitesBasic knowledge of PostgreSQL (but don't worry - if you're new to it, I have a complete PostgreSQL course available here on Udemy)A strong desire to learn by doing, with real-world simulationsEnjoy the course, everyone!Prof. Sandro Servino
Who this course is for
DBAS
IT Infrastructure Teams
IT Students
Homepage