Formation Mise en œuvre de la haute disponibilité dans PostgreSQL
Obtenir des déploiements PostgreSQL sans interruption de service exige une expertise en réplication par flux et une gestion automatique 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 flux. Apprenez à déployer pgpool-II pour la mise en pool de connexions, à configurer la haute disponibilité de manière automatisée et à assurer une fiabilité de base de données de niveau production pour des environnements d'entreprise critiques servant des applications métier à fort trafic.
Plan du cours
- Introduction
- Réplication par flux
- Réplication par flux
- Synchrone ou asynchrone
- Réplication en cascade
- Archivage du journal des transactions
- Sauvegardes de base
- Configuration de la réplication
- Surveillance de la réplication
- Gestion des conflits
- Configuration de la haute disponibilité
- Mise en pool de connexions et configuration HA avec pgpool-II
- Installation
- Configuration
- Mise en pool
- Configuration HA
- Démonstrations et laboratoires
- Mise en pool de connexions et configuration HA avec pgpool-II
Pré requis
Il est recommandé de suivre cette formation uniquement si vous possédez des connaissances préalables de PostgreSQL.
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
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 formateur à Canada. Apprenez à configurer les extensions, à implémenter des intégrations pgvector et à connecter des LLM pour des analyses en temps réel. Optimisez les requêtes et construisez des systèmes intelligents dans un environnement de laboratoire pratique et en direct.
L’IA pour PostgreSQL : intégration, optimisation et gouvernance de niveau entreprise
21 HeuresCette formation de 21 heures animée par un instructeur dans Canada aide les ingénieurs de 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 à appliquer une gouvernance stricte, garantissant ainsi des solutions d’IA de niveau entreprise sécurisées et performantes.
Intelligence artificielle PostgreSQL pour les développeurs
14 HeuresCe cours couvre les fondamentaux des extensions et bibliothèques du serveur PostgreSQL utilisées pour intégrer des techniques d’intelligence artificielle dans des systèmes de bases de données. Il inclut notamment : la recherche par similarité ou sémantique basée sur des vecteurs d’embedding, l’interrogation Text-to-SQL, et la Génération augmentée par récupération (RAG). Les participants apprendront à installer PgVector et PgAI, à générer et charger des embeddings vectoriels, à créer des index vectoriels, à implémenter la recherche sémantique et le RAG, ainsi qu’à développer des applications Text-to-SQL en utilisant LangChain avec Python ou 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 de serveur PostgreSQL utilisées pour intégrer des techniques d'intelligence artificielle dans les systèmes de bases de données, notamment la recherche de similarité et sémantique basée sur les vecteurs d'incorporation (embeddings). Les étudiants apprendront comment installer PgVector, générer et charger des incorporations vectorielles, créer des index de vecteurs et mettre en œuvre la recherche sémantique. Des démonstrations et des exercices pratiques renforceront les concepts fondamentaux et les compétences pratiques.
PostgreSQL avancé – Gestion des performances
14 HeuresCe cours pratique se concentre sur les aspects concrets de l'optimisation des performances dans PostgreSQL. Les participants apprendront à analyser l'exécution des requêtes, à optimiser l'indexation, à ajuster les paramètres de mémoire et du système, ainsi qu'à surveiller efficacement les charges de travail. Grâce à des scénarios réels et à des exercices en direct, vous verrez comment identifier et résoudre les goulets d'étranglement aux niveaux de la base de données et du système.
Administration et développement de PostgreSQL
28 HeuresAdministration du serveur 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 comment gérer la sécurité des utilisateurs, effectuer des sauvegardes et des restaurations, administrer les journaux et optimiser les paramètres de base. Grâce à des exercices pratiques, les apprenants exécuteront des tâches d'administration réelles et se prépareront à des sujets avancés tels que la performance et la réplication.
Fondamentaux de PostgreSQL
14 HeuresPostgreSQL : Administrateur de base de données avancé
14 HeuresOptimisation des performances de PostgreSQL
14 HeuresAdministration, optimisation et réplication de PostgreSQL
35 HeuresLors de cette formation en direct animée par un formateur en <lieu> (en présentiel ou à distance), les participants apprendront les aspects généraux et avancés de PostgreSQL, notamment l'administration, l'optimisation des performances, le développement avancé et la réplication, en parcourant une série d'exercices pratiques en environnement live impliquant la mise en place, la configuration, les tests, le déploiement et le dépannage.
À la fin de cette formation, les participants seront en mesure 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 des performances maximales.
- Répliquer et mettre à l'échelle un serveur PostgreSQL.
PostgresAI à l'échelle d'entreprise : supervision, clonage et opérations pilotées par l'IA
21 HeuresCette formation en direct, animée par un instructeur dans Canada, permet aux professionnels DevOps de niveau avancé et aux ingénieurs de base de données de déployer PostgresAI à l'échelle d'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 à l'aide d'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 des clusters dans PostgreSQL. Les participants construiront et gèreront des environnements multinœuds, configureront l'automatisation du basculement et exploreront les solutions d'équilibrage de charge et de pooling de connexions. Le cours comprend des laboratoires de réplication en direct et des simulations de récupération.
PostgreSQL 16 pour les développeurs et les administrateurs
21 HeuresCette formation en direct, animée par un instructeur en Canada (en ligne ou en présentiel), s'adresse aux développeurs et aux administrateurs de niveau intermédiaire qui souhaitent exploiter les dernières fonctionnalités et améliorations de PostgreSQL 16.
À la fin de cette formation, les participants seront en mesure 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 meilleures pratiques de sécurité et les contrôles d'accès.
- Effectuer des tâches d'administration de base de données, notamment la sauvegarde, 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.
- Exploiter les outils intégrés de PostgreSQL pour la haute disponibilité et la réplication.
- Intégrer PostgreSQL aux cadres de développement d'applications modernes.