Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Souveraineté du SQL distribué
- SQL mondial piégé dans des plateformes fermées : Spanner, Aurora Global.
- Architecture de CockroachDB : plages Raft, bailleurs de baux, MVCC.
- Mise à l'échelle horizontale sans stockage partagé.
Déploiement du cluster
- Topologies Docker Compose mono-région et multi-région.
- Déploiement de Kubernetes StatefulSet avec des volumes persistants.
- Certificats de sécurité et bonnes pratiques d'initialisation des nœuds.
Compatibilité SQL et optimisation des requêtes
- Fonctionnalités SQL prises en charge et limitations de PostgreSQL.
- Optimiseur basé sur les coûts et plans d'exécution.
- Index, clés composites et index inversés pour JSON/arrays.
Configuration multi-régions
- Définitions de région et de localité pour le placement des données.
- Suivre la charge vs tables régionales et objectifs de survie.
- Placement du bailleur de baux (leaseholder) et routage conscient de la topologie.
Sauvegarde, restauration et PRA (Plan de reprise d'activité)
- Sauvegardes complètes du cluster vers le cloud ou S3 sur site.
- Sauvegardes incrémentales et restauration à un point dans le temps.
- Changefeeds pour Kafka et streaming via webhook.
Sécurité et conformité
- TLS partout : entre nœuds et client vers nœud.
- Gestion des rôles basée sur les autorisations (RBAC) et sécurité au niveau des lignes.
- Journalisation d'audit et rapports de conformité.
Patterns d'intégration
- Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
- Migration depuis PostgreSQL avec des outils.
- Sidecars Kubernetes et intégration à un maillage de services (service mesh).
Pré requis
- Fortes compétences en SQL et administration de bases de données relationnelles.
- Bonne compréhension des principes du consensus distribué (Raft).
- Une familiarité avec les outils Go et Docker est un atout.
Audience
- Architectes de bases de données seniors concevant des couches de données souveraines.
- Équipes remplaçant Spanner, Aurora Global, Cosmos DB.
- Organisations financières et sanitaires ayant besoin d'une forte cohérence.
21 Heures
Nos clients témoignent (3)
bonne explication sur chaque point et fournir un devoir pour la pratique.
Piseth Ben - ACLEDA Bank Plc.
Formation - Oracle Database 19c: SQL Tuning Workshop
Traduction automatique
adapté à notre compréhension et nos données
Vincent Long - ASSMANG PTY LTD
Formation - Business Intelligence with SSAS
Traduction automatique
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique