Databricks on AWS
A lakehouse platform on AWS. Data comes in through managed connectors, files or streams, compute runs in your VPC or in Databricks' account, and agents reach governed data through MCP. Tables sit in your S3 unless you choose Databricks default storage.
Ingest from your AWS account, govern in Unity Catalog, serve tables and agents.
Lakeflow Connect pulls from databases and SaaS apps with built-in CDC, so AWS DMS is one option among others. Default storage lives in Databricks' account, is reachable only from serverless compute, and external Iceberg clients cannot read its files. Unity Catalog exposes UniForm tables to Athena and EMR through its Iceberg REST endpoint.
Connect it, load files, stream it, or query it in place.
Lakeflow Connect
Managed connectors for databases like SQL Server and apps like Salesforce, with CDC, retries and schema evolution handled. Databricks recommends starting here.
Auto Loader
Picks up new files as they land in S3 and loads only those. Fits exports, DMS change files and partner drops.
Structured Streaming
Reads Kinesis or Kafka on MSK with exactly-once processing. Lakeflow pipelines wrap it with orchestration and data quality checks.
Federation
Unity Catalog reads tables registered in Glue Data Catalog or in external databases without copying them. Federated Glue tables are read-only.
A few decisions set the bill and who can read the data.
Classic or serverless compute
Classic compute runs in your AWS account: you keep VPC and instance control and pay EC2 directly. Serverless runs in Databricks' account, with compute bundled into the DBU rate.
Where tables live
Managed tables in your bucket get Unity Catalog optimizations; external tables leave file layout to you. Default storage is simplest on serverless workspaces, but only serverless compute reaches it.
How other engines read
UniForm writes Iceberg metadata beside Delta, so Athena, Trino and Spark read the same Parquet files through Unity Catalog. In the other direction, Unity Catalog can read what Glue already catalogs.
Tag values describe mechanisms, not measured figures.
A Databricks bill, in one line.
Platform selection & architecture
AWS native, Databricks or Snowflake. A costed decision, trade-offs written down.
Read the approach →The one-page Databricks on AWS field guide.
Best practices, cost traps and performance checks, in the order you should run them. Printable, no fluff.