Ta kontakt

Kursplan

Suverenitet over distribuert SQL

  • Global SQL fanget i lukkede plattformer: Spanner, Aurora Global.
  • Arkitektur i CockroachDB: Raft-ranges, leaseholders, MVCC.
  • Horisontell skalering uten felles lagring.

Klusterimplementering

  • Docker Compose-topologier for enkelt- og flerkommunalt bruk.
  • Implementering av Kubernetes StatefulSet med vedvarende volumer.
  • Best practices for sikkerhetssertifikater og nodeinitialisering.

SQL-kompatibilitet og query-optimalisering

  • Støttede SQL-funksjoner og PostgreSQL-begrensninger.
  • Kostnadsbasert optimalisator og kjøreplaner.
  • Inekser, sammensatte nøkler og inverske indekser for JSON/arrayer.

Flerkommunal konfigurasjon

  • Regions- og lokalitetsssettings for dataplassering.
  • Follow-the-workload vs regionale tabeller og overlevelsesmål.
  • Plassering av leaseholder og topologibevisst routing.

Backup, gjenopprettelse og Disaster Recovery (DR)

  • Fullstendig klusterbackup til skyen eller on-premise S3.
  • Inkrementelle sikkerhetskopier og øyeblikksbilde-gjenopprettelse.
  • Changefeeds for Kafka og webhook-strømming.

Sikkerhet og samsvar

  • TLS overalt: node-til-node og klient-til-node.
  • RBAC og rad-nivå sikkerhet.
  • Kontroll logging og samsvar rapportering.

Integreringsmønstre

  • Koble til ORM-rammeverk: SQLAlchemy, Prisma, GORM.
  • Migrering fra PostgreSQL med verktøy.
  • Kubernetes sidecars og service mesh-integrasjon.

Krav

  • Sterke SQL-ferdigheter og kompetanse innen administrasjon av relasjonsdatabaser.
  • Overordnet forståelse av distribuert samtykke (Raft).
  • Kjennskap til Go-verktøy og Docker er nyttig.

Målgruppe

  • Senior databasearkitekter som bygger suverene datalag.
  • Lag som erstatter Spanner, Aurora Global og Cosmos DB.
  • Finans- og helseorganisasjoner som trenger sterk konsistens.
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier