Formation Mise en œuvre de la haute disponibilité dans PostgreSQL
Obtenir un déploiement PostgreSQL sans interruption requiert une expertise en réplication en flux et une gestion automatisée de la bascule. Ce cours couvre la réplication synchrone et asynchrone, la réplication en cascade, l'archivage du journal des transactions, les sauvegardes de base et la surveillance des configurations de streaming. Apprenez à déployer pgpool-II pour la mise en pool des connexions, la configuration automatique de la haute disponibilité et la fiabilité de base de données de production pour les environnements d'entreprise critiques servant des applications métier à fort trafic.
Plan du cours
- Introduction
- Réplication en flux
- Réplication en flux
- Synchrone ou asynchrone
- Réplication en cascade
- Archivage du journal des transactions
- Sauvegardes de base
- Configuration du streaming
- Surveillance du streaming
- Gestion des conflits
- Configuration de la haute disponibilité
- Mise en pool des connexions et configuration de la HA à l'aide de pgpool-II
- Installation
- Configuration
- Configuration du pool
- Configuration de la HA
- Démonstrations et travaux pratiques
- Mise en pool des connexions et configuration de la HA à l'aide de pgpool-II
Pré requis
Il est recommandé de suivre cette formation uniquement si vous possédez des connaissances préalables en PostgreSQL.
Les formations ouvertes requièrent plus de 3 participants.
Formation Mise en œuvre de la haute disponibilité dans PostgreSQL - Réservation
Formation Mise en œuvre de la haute disponibilité dans PostgreSQL - Demande de renseignements
Mise en œuvre de la haute disponibilité dans PostgreSQL - Demande d'informations consulting
Nos clients témoignent (1)
Une approche factuelle et pratique du sujet. Une atmosphère agréable, propice aux questions.
Marcin - Santander Bank Polska S.A.
Formation - Implementing High Availability in PostgreSQL
Traduction automatique
Cours à venir
Cours Similaires
IA pour Postgres
21 HeuresMaîtrisez l'intégration de l'IA dans Postgres grâce à cette formation en direct animée par un instructeur à Belgique. Apprenez à configurer des extensions, à mettre en œuvre des embeddings pgvector et à connecter des LLM pour des analyses en temps réel. Optimisez vos requêtes et construisez des systèmes intelligents dans un environnement de laboratoire en direct axé sur la pratique.
IA pour PostgreSQL : Intégration, optimisation et gouvernance de niveau entreprise
21 HeuresCette formation en direct de 21 heures en Belgique aide les ingénieurs des données et les DBA à intégrer des modèles d'IA dans PostgreSQL. Les participants apprennent à déployer des architectures optimisées, à implémenter la recherche vectorielle et à imposer une gouvernance stricte, garantissant des solutions d'IA de niveau entreprise sécurisées et performantes.
PostgreSQL IA pour les développeurs
14 HeuresCe cours aborde les fondamentaux des extensions et bibliothèques du serveur PostgreSQL utilisées pour intégrer des techniques d'IA dans les systèmes de bases de données, notamment : la recherche de similarité / sémantique basée sur des vecteurs d'intégration (embeddings), l'interrogation Texte-SQL et la Génération Amplifiée par Récupération (RAG). Les apprenants apprendront à installer PgVector et PgAI, à générer et charger des intégrations vectorielles, à créer des index vectoriels, à mettre en œuvre une recherche sémantique et le RAG, ainsi qu'à développer des applications Texte-SQL en utilisant LangChain avec Python / JavaScript. Des démonstrations et des exercices pratiques renforcent les concepts clés et les compétences opérationnelles.
PostgreSQL IA : Introduction à la recherche sémantique
7 HeuresCe cours couvre les fondamentaux des extensions du serveur PostgreSQL utilisées pour intégrer des techniques d'intelligence artificielle dans les systèmes de bases de données, y compris la recherche par similarité et la recherche sémantique basées sur les vecteurs d'intégration. Les étudiants apprendront à installer PgVector, à générer et charger des intégrations vectorielles, à créer des index vectoriels et à mettre en œuvre la recherche sémantique. Des démonstrations et des exercices pratiques permettront de consolider les concepts clés et les compétences pratiques.
PostgreSQL Avancé - Gestion des Performances
14 HeuresCe cours pratique se concentre sur les aspects concrets du tuning de performances sous PostgreSQL. Les participants apprendront à analyser l'exécution des requêtes, à optimiser les index, à ajuster les paramètres mémoire et système, et à surveiller efficacement les charges de travail. Des scénarios réels et des exercices en direct illustrent comment identifier et résoudre les goulots d'étranglement tant au niveau de la base de données qu'au niveau du système.
Administration et développement PostgreSQL
28 HeuresAdministration des serveurs PostgreSQL
14 HeuresCe cours fournit les connaissances essentielles nécessaires pour installer, configurer et gérer efficacement les bases de données PostgreSQL. Les participants apprendront à gérer la sécurité des utilisateurs, à effectuer des sauvegardes et des restaurations, à administrer les journaux d'activité (logs) et à ajuster les paramètres de base. Grâce à des exercices pratiques, les apprenants réaliseront des tâches d'administration réalistes et se prépareront à des sujets avancés tels que les performances et la réplication.
PostgreSQL : L’essentiel
14 HeuresPostgreSQL : DBA avancé
14 HeuresOptimisation des performances PostgreSQL
14 HeuresAdministration, optimisation et réplication de PostgreSQL
35 HeuresDans le cadre de cette formation pratique animée par un formateur en <lieu> (en présentiel ou à distance), les participants apprendront les aspects fondamentaux et avancés de PostgreSQL, notamment l'administration, l'optimisation des performances, le développement avancé et la réplication. Ils réalisent une série d'exercices pratiques en laboratoire, couvrant l'installation, la configuration, les tests, le déploiement et le dépannage.
À l'issue de cette formation, les participants seront capables de :
- Utiliser des techniques d'administration avancées pour configurer et gérer un serveur PostgreSQL.
- Optimiser la base de données et les requêtes pour obtenir des performances maximales.
- Répliquer et mettre à l'échelle un serveur PostgreSQL.
PostgresAI à l'échelle de l'entreprise : supervision, clonage et opérations guidées par l'IA
21 HeuresCette formation en direct, animée par un instructeur dans Belgique, permet aux professionnels DevOps et ingénieurs de bases de données de niveau avancé de déployer PostgresAI à l'échelle de l'entreprise. Les participants maîtriseront le clonage de bases de données, l'optimisation des requêtes pilotée par l'IA et la supervision grâce à des exercices pratiques dans un environnement de laboratoire en direct.
PostgreSQL pour les développeurs
14 HeuresPostgreSQL Avancé : Réplication et Haute Disponibilité (RepMgr, PgPool-II)
14 HeuresCe cours offre une couverture approfondie de la réplication, de la haute disponibilité et de la gestion de clusters dans PostgreSQL. Les participants construiront et géreront des environnements multi-nœuds, configureront l'automatisation de la bascule de secours (failover) et exploreront des solutions de répartition de charge et de mise en pool de connexions. Le cours comprend des ateliers pratiques sur la réplication et des simulations de récupération.
PostgreSQL 16 pour les développeurs et les administrateurs
21 HeuresCette formation en direct, dispensée par un formateur, en <lieu> (en ligne ou en présentiel), s'adresse aux développeurs et administrateurs de niveau intermédiaire souhaitant exploiter les dernières fonctionnalités et améliorations de PostgreSQL 16.
À l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de PostgreSQL 16.
- Utiliser les fonctionnalités SQL avancées et les extensions PostgreSQL.
- Mettre en œuvre les bonnes pratiques de sécurité et les contrôles d'accès.
- Effectuer des tâches d'administration de base de données, notamment les sauvegardes, la récupération et la surveillance.
- Optimiser les performances de la base de données grâce à des stratégies de réglage et d'indexation.
- Utiliser les outils intégrés de PostgreSQL pour la haute disponibilité et la réplication.
- Intégrer PostgreSQL avec des frameworks modernes de développement d'applications.