Plan du cours
Introduction à PostgresAI
- Comprendre l'architecture et les composants de PostgresAI
- Concepts clés : clonage, snapshots et environnements sandbox
- Scénarios d'adoption à l'échelle de l'entreprise et retour sur investissement (ROI)
Installation et configuration de PostgresAI
- Déploiement de PostgresAI dans des environnements Docker et Kubernetes
- Intégration avec PostgreSQL et les backends de stockage externes
- Gestion de l'authentification et des accès
Clonage de base de données et expérimentation
- Créer des clones instantanés de bases de données en utilisant le provisioning mince
- Tester les modifications de schéma de manière sécurisée avec des environnements éphémères
- Accélérer CI/CD avec des clones PostgresAI
Surveillance et observabilité
- Utiliser les tableaux de bord PostgresAI pour des analyses de performance
- Surveiller la santé des clones et l'exécution des requêtes
- Intégration avec Grafana, Prometheus et ELK
Optimisation de requêtes pilotée par l'IA
- Utiliser les recommandations basées sur l'IA pour améliorer les requêtes
- Analyser les plans de requêtes et les modèles d'exécution
- Optimisation continue à l'aide de boucles de rétroaction
Gouvernance des données et sécurité
- Gérer le masquage et l'anonymisation des données
- Assurer la conformité dans les environnements clonés
- Journalisation d'audit et contrôles d'accès basés sur les rôles
Intégration de PostgresAI avec les workflows d'entreprise
- Intégration CI/CD à l'aide de Jenkins, GitLab CI ou GitHub Actions
- Pipelines de tests automatisés pour les modifications SQL et de schéma
- Meilleures pratiques de collaboration d'équipe et de partage d'environnement
Évolutivité des opérations PostgresAI
- Gérer de grands ensembles de données et des clusters multi-nœuds
- Optimiser les performances de provisionnement des clones
- Planification de la capacité et gestion des coûts
Synthèse et étapes suivantes
Pré requis
- Une compréhension de l'administration de base de données PostgreSQL
- Une expérience avec des environnements de serveurs Linux
- Une familiarité avec les workflows de déploiement conteneurisés ou virtualisés
Public cible
- Administrateurs de bases de données
- Ingénieurs DevOps et SRE
- Architectes d'infrastructure de données
Nos clients témoignent (5)
J'ai acquis beaucoup de connaissances grâce à la formation.
Criselda Candor - Metropolitan Bank and Trust Company
Formation - PostgreSQL Advanced DBA
Traduction automatique
Une grande quantité de connaissances fournies. Une approche enthousiaste du sujet.
Oskar Debowski - Asseco Poland S.A
Formation - PostgreSQL Administration, Optimization and Replication
Traduction automatique
sujets avancés avec manipulations pratiques et discussions, tels que TimescaleDB et Hypertable, ainsi que les connaissances du formateur sur le sujet :)
Shivam - Paessler LLC
Formation - PostgreSQL Fundamentals
Traduction automatique
D'ici la fin de la première journée, un participant a suggéré davantage d'interaction lors des pratiques, et les formateurs ont pris en compte cette suggestion pour la deuxième journée.
Daniela - Unit4
Formation - PostgreSQL 16 for Developers and Administrators
Traduction automatique
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