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 (2)
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique
Les ajustements apportés par le formateur lorsqu'il a compris l'application SSIS que nous sommes tenus de maintenir. Les sujets sont devenus plus adaptés et utiles pour nous.
Angelito Aguilar - Metrobank
Formation - Introduction to SQL Server 2012 Integration Services (SSIS)
Traduction automatique