title: AWS Glue pricing against AWS EMR
body: <p>I am doing some pricing comparison between AWS Glue against AWS EMR so as to chose between EMR &amp; Glue.  </p>
  
  <p>I have considered 6 DPUs (4 vCPUs + 16 GB Memory) with ETL Job running for 10 minutes for 30 days.  Expected crawler requests is assumed to be 1 million above free tier and is calculated at $1 for the 1 million additional requests.</p>
  
  <p>On EMR I have considered m3.xlarge for both EC2 &amp; EMR (pricing at $0.266 &amp; $0.070 respectively) with 6 nodes, running for 10 minutes for 30 days.</p>
  
  <p>On calculating for a month, I see that AWS Glue works out to be around $14.64, whereas for EMR it works out to be around $10.08.  I have not taken into account other additional expenses such as S3, RDS, Redshift, etc. &amp; DEV Endpoint which is optional, since my objective is to compare ETL job price benefits</p>
  
  <p>Looks like EMR is cheaper when compared to AWS Glue. Is the EMR pricing correct, can someone please suggest if anything missing? I have tried the AWS price calculator for EMR, but confused, and not clear if normalized hours are billed into it.</p>
  
  <p>Regards</p>
  
  <p>Yuva</p>