Migration

From Redshift, EMR and Glue to Databricks on AWS

You do not have to leave AWS to simplify your data platform. Consolidate several services into one governed lakehouse.

Cover illustration: From Redshift, EMR and Glue to Databricks on AWS
Short answer

You can stay on AWS and consolidate Redshift, EMR, Glue and Athena into Databricks. Data stays in your own S3 as Delta and Iceberg tables, and ETL, SQL, ML and agents run on one governed platform. Start with the most costly or painful workload to build the case for the rest.

Key takeaways

  • No need to leave AWS.
  • Fewer services to run and pay for.
  • Start with the most painful or costly workload.

Many AWS customers build their data platform from several services: Redshift for the warehouse, EMR for Spark, Glue for ETL and catalog, and Athena for ad hoc queries.

The cost of many services

Each service has its own configuration, security and billing. Governance is spread across them. AI work often needs yet another copy of the data.

What Databricks on AWS changes

  • Data stays in your own S3, in open Delta and Iceberg tables.
  • ETL, Spark, SQL and ML run on one platform.
  • Unity Catalog governs tables, models and agents together.
  • Serverless compute scales down when idle.

How we migrate

  1. Map Redshift, EMR, Glue and Athena workloads and their users.
  2. Convert Redshift SQL with LakeBridge and our accelerators.
  3. Move EMR and Glue jobs into declarative pipelines.
  4. Reconcile reports, then switch users in waves.

Where to start

Start with the workload that costs the most or causes the most pain. A clear early win builds the case for the rest.

About the author

NeuralShore Engineering, Databricks delivery team

Databricks architects, data engineers and AI engineers at NeuralShore, DLytica’s Databricks delivery company. Leadership comes from IBM data and AI architecture.

FAQ

Frequently asked questions

Do we need to leave AWS to use Databricks?

No. Databricks runs in your AWS account and keeps data in your S3 buckets.

Which AWS services does Databricks replace?

Often Redshift, EMR, Glue ETL and Athena, consolidated into one governed platform.

Keep reading

Related articles