DMBOK Meets the Modern Stack

How DMBOK's KAs map to Kafka, dbt, Snowflake/Databricks, OpenLineage, DataHub, Great Expectations, OPA.

0/1 done

Overview

DMBOK Meets the Modern Stack

How DMBOK's KAs map to Kafka, dbt, Snowflake/Databricks, OpenLineage, DataHub, Great Expectations, OPA.

Why it matters

DMBOK² (2017) predates much of today's stack. The principles still hold; the operationalisation is new. This lesson is the translation table.

Going deeper

KADMBOK practiceToday's tools (examples)
GovernanceCharter + council + RACIAtlan / Collibra workflows
ArchitectureReference models + standardsdbt + Iceberg/Delta + ADRs
ModelingConceptual / logical / physicaldbt models + dbml + Erwin
Storage / OpsCapacity + backup + retentionSnowflake / Databricks / Postgres + Velero
SecurityClassify + control + auditOPA / Ranger / Lake Formation / Immuta
IntegrationPatterns + contractsKafka / Debezium / Fivetran / Airbyte + dbt
ContentCapture + classify + retainBox / SharePoint + Macie / Purview
MDMMatch + merge + survivorshipReltio / Stibo / Profisee / Tamr
Warehouse / BIMarts + delivery loopdbt + Snowflake + Looker / Power BI
MetadataCatalog + lineage + glossaryDataHub / OpenMetadata / Atlan
QualitySix dimensions + alertsGreat Expectations / Soda / Monte Carlo

The tool isn't the practice. A team using DataHub and not doing stewardship still has no catalog — just an expensive empty database. The DMBOK practice is the thing being implemented; the tool is the implementation.

Analogy

DMBOK practices vs modern-stack tools is the same relationship as double-entry bookkeeping vs accounting software.

Double-entry bookkeeping is a 600-year-old practice (every transaction posts twice, debits = credits). QuickBooks, Xero, NetSuite are implementations of that practice. The practice survives every vendor change; teams that confuse the two end up re-doing their books every time they switch software.

DMBOK is the practice. Snowflake, dbt, DataHub, Kafka are this decade's implementations. Internalise the practice and tool churn becomes cheap; internalise only the tools and the next platform migration costs you a year.

Make it stick

Anchor dmbok meets the modern stack to something you actually own.

  • Where in your platform does *dmbok meets the modern stack* live today — and who owns it?
  • What is the smallest version of *dmbok meets the modern stack* you could ship next sprint?
  • What's the most likely misuse of *dmbok meets the modern stack*, and how would you spot it in a design review?

Reading in progress · 0 of 1 activity done