Implementing High Availability in PostgreSQL Training Course
Securing a zero-downtime PostgreSQL environment requires sophisticated Streaming Replication and automated failover management. This programme delves into synchronous and asynchronous replication, cascaded replication strategies, transaction log archiving, base backups, and the monitoring of streaming configurations. You will gain the skills to deploy pgpool-II for connection pooling, configure automated high availability, and ensure production-grade database reliability for critical enterprise environments that support high-traffic business applications.
This course is available as onsite live training in Botswana or online live training.Course Outline
- Introduction
- Streaming Replication
- Streaming Replication
- Synchronous or Asynchronous Replication
- Cascaded Replication
- Transaction Log Archiving
- Base Backups
- Configuring Streaming
- Monitoring Streaming
- Managing Conflicts
- High Availability Setup
- Connection Pooling and HA configuration via pgpool-II
- Installation
- Configuration
- Pool Setup
- HA Configuration
- Demonstrations and Practical Labs
- Connection Pooling and HA configuration via pgpool-II
Requirements
Candidates are advised to undertake this training only if they possess prior knowledge of PostgreSQL.
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Implementing High Availability in PostgreSQL Training Course - Enquiry
Testimonials (1)
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
Course - Implementing High Availability in PostgreSQL
Related Courses
AI for Postgres
21 HoursGain mastery over AI integration within Postgres through this live, instructor-led training held in Botswana. You will learn to configure essential extensions, deploy pgvector embeddings, and link LLMs for real-time analytical insights. Furthermore, you will optimize query performance and construct intelligent systems within a hands-on live lab setting.
AI for PostgreSQL: Enterprise-Grade Integration, Optimization & Governance
21 HoursThis 21-hour instructor-led training in Botswana empowers data engineers and DBAs to integrate AI models into PostgreSQL. Participants will learn to deploy optimized architectures, implement vector search, and enforce strict governance, ensuring the delivery of secure, high-performance enterprise-grade AI solutions.
PostgreSQL AI for Developers
14 HoursThis course explores the fundamentals of PostgreSQL server extensions and libraries designed to integrate artificial intelligence techniques into database systems. Topics include similarity and semantic search using embedding vectors, Text-to-SQL querying, and Retrieval-Augmented Generation (RAG). Participants will learn how to install PgVector and PgAI, generate and load vector embeddings, create vector indexes, implement semantic search and RAG, and develop Text-to-SQL applications using LangChain with Python or JavaScript. Demonstrations and hands-on practice reinforce the core concepts and practical skills.
PostgreSQL AI: Introduction to semantic search
7 HoursThis module explores the key principles of leveraging PostgreSQL server extensions to embed AI capabilities within database environments, specifically concentrating on semantic and similarity search through embedding vectors. Participants will gain insight into installing PgVector, generating and loading vector embeddings, establishing vector indexes, and executing semantic search. A combination of live demonstrations and practical exercises will be utilized to reinforce these essential concepts and refine hands-on abilities.
PostgreSQL Advanced - Performance Management
14 HoursThis practical course centres on the hands-on aspects of performance tuning in PostgreSQL. Participants will acquire skills in analysing query execution, optimising indexing, fine-tuning memory and system parameters, and effectively monitoring workloads. Through real-world scenarios and live exercises, attendees will learn how to identify and resolve bottlenecks at both the database and system levels.
PostgreSQL Administration and Development
28 HoursPostgreSQL Server Administration
14 HoursThis course provides the essential knowledge required to install, configure, and manage PostgreSQL databases effectively. Participants will learn how to handle user security, perform backups and restores, manage logs, and tune basic parameters. Through practical exercises, learners will perform real-world administration tasks and prepare for advanced topics such as performance and replication.
PostgreSQL Essentials
14 HoursPostgreSQL Advanced DBA
14 HoursPostgreSQL Performance Tuning
14 HoursPostgreSQL Administration, Optimization and Replication
35 HoursIn this instructor-led live training Botswana (onsite or remote), participants will explore the general and advanced aspects of PostgreSQL. The course covers administration, performance tuning, advanced development, and replication through a series of hands-on, live-lab exercises involving setup, configuration, testing, deployment, and troubleshooting.
By the end of this training, participants will be able to:
- Use advanced administration techniques to configure and manage a PostgreSQL server.
- Optimize the database and queries for maximum performance.
- Replicate and scale a PostgreSQL server.
PostgresAI at Enterprise Scale: Monitoring, Cloning & AI-Driven Operations
21 HoursThis instructor-led, live training in Botswana prepares advanced DevOps professionals and database engineers to implement PostgresAI at an enterprise level. Participants will gain proficiency in database cloning, AI-driven query optimization, and monitoring through hands-on exercises in a live-lab environment.
PostgreSQL for Developers
14 HoursPostgreSQL Advanced: Replication and High Availability (RepMgr, PgPool-II)
14 HoursThis course delivers comprehensive insights into replication, high availability, and cluster management within PostgreSQL. Participants will construct and oversee multi-node environments, set up automated failover mechanisms, and examine load balancing and connection pooling options. The curriculum features practical replication labs and disaster recovery simulations.
PostgreSQL 16 for Developers and Administrators
21 HoursThis instructor-led, live training in Botswana (online or onsite) is aimed at intermediate-level developers and administrators who wish to leverage the latest features and improvements in PostgreSQL 16.
By the end of this training, participants will be able to:
- Understand the architecture and components of PostgreSQL 16.
- Utilise advanced SQL features and PostgreSQL extensions.
- Implement security best practices and access controls.
- Perform database administration tasks, including backup, recovery, and monitoring.
- Optimise database performance through tuning and indexing strategies.
- Utilise PostgreSQL's built-in tools for high availability and replication.
- Integrate PostgreSQL with modern application development frameworks.