Prenez contact avec nous

Plan du cours

Souverainité du SQL distribué

  • Le SQL global enfermé dans des plateformes fermées : Spanner, Aurora Global.
  • Architecture de CockroachDB : régions Raft, détenteurs de bail, MVCC.
  • Mise à l'échelle horizontale sans stockage partagé.

Déploiement de la grappe

  • Topologies Docker Compose en région unique et multi-régions.
  • Déploiement de 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 limites de PostgreSQL.
  • Optimiseur basé sur les coûts et plans d'exécution.
  • Index, clés composites et index inversés pour les données JSON/tables.

Configuration multi-régions

  • Paramètres de région et de localité pour le placement 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 un stockage cloud ou S3 sur site.
  • Sauvegardes incrémentales et restauration à un instantané spécifique.
  • Changefeeds pour le streaming Kafka et les webhooks.

Sécurité et conformité

  • TLS partout : entre nœuds et entre client et nœud.
  • RBAC et sécurité au niveau des lignes.
  • Journalisation de l'audit et rapports de conformité.

Modèles d'intégration

  • Connexion aux frameworks ORM : SQLAlchemy, Prisma, GORM.
  • Migration depuis PostgreSQL avec des outils appropriés.
  • Sidecars Kubernetes et intégration au maillage de services.

Pré requis

  • Maîtrise solide de SQL et de l'administration des bases de données relationnelles.
  • Compréhension de haut niveau du consensus distribué (Raft).
  • La connaissance des outils Go et de Docker est un plus.

Public cible

  • Architectes de bases de données seniors concevant des couches de données souveraines.
  • Équipes remplaçant Spanner, Aurora Global ou Cosmos DB.
  • Organisations financières et de soins de santé ayant besoin d'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