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
Souverainité du SQL distribué
- Le SQL global piégé dans des plateformes fermées : Spanner, Aurora Global.
- Architecture de CockroachDB : plages Raft, détenteurs de bail, MVCC.
- Mise à l'échelle horizontale sans stockage partagé.
Déploiement du cluster
- Topologies Docker Compose mono-région et multi-région.
- Déploiement via StatefulSet Kubernetes avec des volumes persistants.
- Meilleures pratiques pour les certificats de sécurité et l'initialisation des nœuds.
Compatibilité SQL et optimisation des requêtes
- Fonctionnalités SQL prises en charge et limitations par rapport à PostgreSQL.
- Optimiseur basé sur le coût et plans d'exécution.
- Index, clés composites et index inversés pour les données JSON/tableaux.
Configuration multi-régions
- Paramètres de région et de localité pour le placement des données.
- Suivi de la charge de travail versus tables régionales et objectifs de résilience.
- Placement des détenteurs de bail et routage conscient de la topologie.
Sauvegarde, restauration et reprise après sinistre
- Sauvegardes complètes du cluster vers un stockage cloud ou un serveur S3 sur site.
- Sauvegardes incrémentales et restauration à un point dans le temps.
- Changefeeds pour le streaming vers Kafka et les webhooks.
Sécurité et conformité
- TLS partout : entre les nœuds et des clients vers les nœuds.
- Gestion des rôles basée sur la responsabilité (RBAC) et sécurité au niveau des lignes.
- Journalisation des audit et rapports de conformité.
Modèles d'intégration
- Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
- Migration depuis PostgreSQL avec des outils dédiés.
- Intégration des sidecars Kubernetes et des maillages de services (service mesh).
Pré requis
- Solides connaissances en SQL et en administration de bases de données relationnelles.
- Compréhension de haut niveau du consensus distribué (Raft).
- Une familiarité avec les outils Go et Docker est un atout.
Public cible
- Architectes de bases de données seniors construisant des couches de données souveraines.
- Équipes remplaçant Spanner, Aurora Global ou Cosmos DB.
- Institutions financières et organismes de santé nécessitant une forte cohérence des données.
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