Implementing High Availability in PostgreSQL Training Course
Securing PostgreSQL deployments that eliminate downtime requires proficiency in Streaming Replication and the management of automated failover. This course explores both synchronous and asynchronous replication methods, along with cascaded replication, transaction log archiving, base backups, and the oversight of streaming configurations. You will learn to implement pgpool-II for connection pooling and configure automated high availability, ensuring production-grade database reliability for critical enterprise environments that support high-traffic business applications.
This course is available as onsite live training in Norway or online live training.Course Outline
- Introduction
- Streaming Replication
- Streaming Replication
- Sync or Async
- Cascaded Replication
- Transaction Log Archiving
- Base Backups
- Setup Streaming
- Monitoring Streaming
- Handling Conflicts
- High Availability Setup
- Connection Pooling and HA setup using pgpool-II
- Installation
- Configuration
- Pool Setup
- HA Setup
- Demos and Labs
- Connection Pooling and HA setup using pgpool-II
Requirements
It is advised that you possess a foundational understanding of PostgreSQL before enrolling in this training.
Open Training Courses require 5+ participants.
Implementing High Availability in PostgreSQL Training Course - Booking
Implementing High Availability in PostgreSQL Training Course - Enquiry
Implementing High Availability in PostgreSQL - Consultancy 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
Upcoming Courses
Related Courses
AI for Postgres
21 HoursGain proficiency in integrating AI with Postgres through this live, instructor-led training in Norway. You will learn to configure extensions, deploy pgvector embeddings, and connect LLMs for real-time insights. Optimize query performance and build intelligent systems in a hands-on live-lab setting.
AI for PostgreSQL: Enterprise-Grade Integration, Optimization & Governance
21 HoursThis 21-hour instructor-led training in Norway enables data engineers and DBAs to integrate AI models into PostgreSQL. Learners will master the deployment of optimized architectures, implementation of vector search, and enforcement of strict governance, ensuring secure and high-performance enterprise AI solutions.
PostgreSQL AI for Developers
14 HoursThis course explores the fundamental PostgreSQL server extensions and libraries utilized to incorporate artificial intelligence capabilities into database environments. Key topics include similarity and semantic search leveraging embedding vectors, Text-to-SQL query generation, and Retrieval-Augmented Generation (RAG). Participants will learn to install PgVector and PgAI, create and load vector embeddings, construct vector indexes, implement semantic search and RAG workflows, and develop Text-to-SQL applications using LangChain with Python or JavaScript. Through demonstrations and hands-on exercises, the core concepts and practical competencies are reinforced.
PostgreSQL AI: Introduction to semantic search
7 HoursThis module examines the essential aspects of PostgreSQL server extensions designed to embed AI capabilities within database systems. The focus includes similarity and semantic search utilizing embedding vectors. Learners will gain the skills necessary to install PgVector, handle vector embeddings, construct vector indexes, and perform semantic searches. The learning experience is enhanced through practical demonstrations and hands-on activities that solidify both conceptual understanding and applied techniques.
PostgreSQL Advanced - Performance Management
14 HoursThis practical, hands-on training program is dedicated to the art of optimising PostgreSQL performance. Learners will gain the skills to dissect query execution, refine indexing strategies, fine-tune memory and system settings, and oversee workloads with precision. Through real-world case studies and live practical sessions, you will discover effective methods for pinpointing and eliminating performance bottlenecks across both the database and system layers.
PostgreSQL Administration and Development
28 HoursPostgreSQL Server Administration
14 HoursThis module equips learners with the core competencies necessary to deploy, set up, and oversee PostgreSQL database environments with proficiency. Attendees will gain expertise in securing user access, executing backup and restoration procedures, overseeing system logs, and optimizing fundamental settings. By engaging in hands-on practical tasks, students will tackle authentic operational challenges and build a foundation for advanced concepts like performance optimization and data replication.
PostgreSQL Essentials
14 HoursPostgreSQL Advanced DBA
14 HoursPostgreSQL Performance Tuning
14 HoursPostgreSQL Administration, Optimization and Replication
35 HoursIn this instructor-led live training in Norway (on-site or remote), participants will explore the general and advanced aspects of PostgreSQL, including administration, performance tuning, advanced development, and replication. The learning process involves hands-on, live-lab exercises that cover setup, configuration, testing, deployment, and troubleshooting.
By the end of this training, participants will be able to:
- Utilize 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 Norway enables advanced DevOps professionals and database engineers to implement PostgresAI at an enterprise scale. Participants will gain mastery over database cloning, AI-driven query optimization, and monitoring through practical exercises in a live-lab environment.
PostgreSQL for Developers
14 HoursPostgreSQL Advanced: Replication and High Availability (RepMgr, PgPool-II)
14 HoursGain deep insights into PostgreSQL replication, high availability, and cluster management. This course enables participants to construct and manage multi-node setups, implement automated failover, and apply load balancing and connection pooling techniques, supported by live replication labs and recovery simulations.
PostgreSQL 16 for Developers and Administrators
21 HoursThis instructor-led, live training in Norway (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.
- Utilize advanced SQL features and PostgreSQL extensions.
- Implement security best practices and access controls.
- Perform database administration tasks, including backup, recovery, and monitoring.
- Optimize database performance through tuning and indexing strategies.
- Utilize PostgreSQL's built-in tools for high availability and replication.
- Integrate PostgreSQL with modern application development frameworks.