Contattataci

Struttura del corso

Sovranità del SQL distribuito

  • SQL globale intrappolato in piattaforme chiuse: Spanner, Aurora Global.
  • Architettura di CockroachDB: range Raft, leaseholders, MVCC.
  • Scalabilità orizzontale senza storage condiviso.

Distribuzione del cluster

  • Topologie Docker Compose single-region e multi-region.
  • Distribuzione di Kubernetes StatefulSet con volumi persistenti.
  • Certificati di sicurezza e migliori pratiche per l'inizializzazione dei nodi.

Compatibilità SQL e ottimizzazione delle query

  • Caratteristiche SQL supportate e limitazioni di PostgreSQL.
  • Ottimizzatore basato sui costi e piani di esecuzione.
  • Indici, chiavi composite e indici invertiti per JSON/array.

Configurazione multi-regione

  • Impostazioni di regione e località per il posizionamento dei dati.
  • Follow-the-workload rispetto a tabelle regionali e obiettivi di sopravvivenza.
  • Posizionamento del leaseholder e routing consapevole della topologia.

Backup, ripristino e Disaster Recovery (DR)

  • Backup completi del cluster su storage cloud o S3 on-premise.
  • Backup incrementali e recovery punto-in-time.
  • Changefeeds per lo streaming su Kafka e webhook.

Sicurezza e conformità

  • TLS ovunque: node-to-node e client-to-node.
  • RBAC e sicurezza a livello di riga.
  • Logging delle attività di audit e reportistica di conformità.

Pattern di integrazione

  • Connessione a framework ORM: SQLAlchemy, Prisma, GORM.
  • Migrazione da PostgreSQL con strumenti di migrazione.
  • Sidecar di Kubernetes e integrazione con service mesh.

Requisiti

  • Competenza solida in SQL e amministrazione di database relazionali.
  • Comprensione di alto livello del consenso distribuito (Raft).
  • E' utile avere familiarità con gli strumenti Go e Docker.

Target

  • Architetti di database senior che costruiscono strati di dati sovrani.
  • Team che sostituiscono Spanner, Aurora Global e Cosmos DB.
  • Organizzazioni finanziarie e del settore sanitario che richiedono una forte coerenza dei dati.
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative