Prenez contact avec nous

Plan du cours

Souverainité du SQL distribué

  • SQL mondial 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 de la grappe

  • Topologies Docker Compose mono-région et multi-région.
  • Déploiement de Kubernetes StatefulSet avec des volumes persistants.
  • Certificats de sécurité et meilleures pratiques pour l'initialisation des nœuds.

Compatibilité SQL et optimisation des requêtes

  • Fonctions 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/tableaux.

Configuration multi-région

  • Paramètres de région et de localité pour l'emplacement des données.
  • Suivi de la charge de travail vs tables régionales et objectifs de survie.
  • Placement des détenteurs de bail et routage conscient de la topologie.

Sauvegarde, restauration et reprise après sinistre (DR)

  • Sauvegardes complètes de la grappe vers le stockage cloud ou S3 sur site.
  • Sauvegardes incrémentielles et restauration à un point précis (point-in-time recovery).
  • Changefeeds pour le streaming Kafka et webhooks.

Sécurité et conformité

  • TLS partout : de nœud à nœud et du client au nœud.
  • RBAC et sécurité au niveau des lignes.
  • Journaux d'audit et rapports de conformité.

Schémas d'intégration

  • Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
  • Migration depuis PostgreSQL avec des outils appropriés.
  • Intégration des sidecars Kubernetes et des maillages de services (service mesh).

Pré requis

  • Solides compétences en SQL et en administration de bases de données relationnelles.
  • Compréhension de haut niveau du consensus distribué (Raft).
  • La familiarité avec les outils Go et Docker est un atout.

Public cible

  • Architectes de bases de données seniors créant des couches de données souveraines.
  • Équipes remplaçant Spanner, Aurora Global, Cosmos DB.
  • Organisations financières et du secteur de la santé nécessitant une forte cohérence des données.
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires