Prenez contact avec nous

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

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires