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
L'IA pour Postgres
21 HeuresIA pour PostgreSQL : Intégration, optimisation et gouvernance de niveau entreprise
21 HeuresIntelligence 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 du réglage des performances dans PostgreSQL. Les participants apprendront à analyser l'exécution des requêtes, à optimiser les index, à ajuster les paramètres de mémoire et du système, et à surveiller efficacement les charges de travail. Des scénarios réels et des exercices en direct permettent de comprendre comment identifier et résoudre les goulots 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.
Les 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 de l'entreprise : surveillance, clonage et opérations guidées par l'IA
21 HeuresPostgreSQL 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 cluster dans PostgreSQL. Les participants créeront et géreront des environnements multi-nœuds, configureront l'automatisation du basculement et exploreront des solutions d'équilibrage de charge et de mise en pool de connexions. Le cours comprend des laboratoires pratiques de réplication 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.