DPUcloud

What is Data Processing Unit?

A unit of compute capacity in AWS Glue providing 4 vCPUs and 16 GB of RAM, used to measure and bill Glue job compute consumption.

Detailed Explanation

DPUs are the billing unit for AWS Glue ETL jobs. A standard Spark job defaults to 10 DPUs. Worker types (Standard, G.1X, G.2X) determine how DPUs map to physical workers. Python Shell jobs use 0.0625 DPU. You are billed per DPU-second rounded to the nearest second, with a 1-minute minimum per job run.
AWS GluecomputebillingSpark