With Amazon Glue, you pay an hourly rate, billed by the second, for crawlers (discovering data) and ETL jobs (processing and loading data). For the Amazon Glue Data Catalog, you pay a simple monthly fee for storing and accessing the metadata. If you provision a development endpoint to interactively develop your ETL code, you pay an hourly rate, billed per second.

  • ETL jobs and development endpoints
  • Data Catalog storage and requests
  • Crawlers
  • ETL jobs and development endpoints
  • With Amazon Glue, you only pay for the time your ETL job takes to run. There are no resources to manage, no upfront costs, and you are not charged for startup or shutdown time. You are charged an hourly rate based on the number of Data Processing Units (or DPUs) used to run your ETL job. A single Data Processing Unit (DPU) provides 4 vCPU and 16 GB of memory.

    There are two types of jobs in Amazon Glue: Apache Spark and Python shell.

    An Amazon Glue job of type Apache Spark requires a minimum of 2 DPUs. By default, Amazon Glue allocates 10 DPUs to each Apache Spark job. You are billed ¥3.021 per DPU-Hour in increments of 1 second, rounded up to the nearest second, with a 10-minute minimum duration for each job of type Apache Spark.

    An Amazon Glue job of type Python shell can be allocated either 1 DPU or 0.0625 DPU. By default, Amazon Glue allocates 0.0625 DPU to each Python shell job. You are billed ¥3.021 per DPU-Hour in increments of 1 second, rounded up to the nearest second, with a 1-minute minimum duration for each job of type Python shell.

    Development endpoints are optional, and billing applies only if you choose to interactively develop your ETL code. Development endpoints are charged based on the Data Processing Unit hours used for the time your development endpoints are provisioned. An Amazon Glue development endpoint requires a minimum of 2 DPUs. By default, Amazon Glue allocates 5 DPUs to each development endpoint. You are billed ¥3.021 per DPU-Hour in increments of 1 second, rounded up to the nearest second, with a 10-minute minimum duration for each provisioned development endpoint.

    Pricing

    • ¥3.021 per DPU-Hour, billed per second, with a 10-minute minimum for each ETL job of type Apache Spark
    • ¥3.021 per DPU-Hour, billed per second, with a 1-minute minimum for each ETL job of type Python shell
    • ¥3.021 per DPU-Hour, billed per second, with a 10-minute minimum for each provisioned development endpoint

    Additional charges

    If you ETL data from data sources such as Amazon S3, Amazon RDS, or Amazon Redshift, you are charged standard request and data transfer rates. If you use Amazon CloudWatch, you are charged standard rates for CloudWatch logs and CloudWatch events.

  • Data Catalog storage and requests
  • With the Amazon Glue Data Catalog, you will be charged ¥6.866 per 100,000 objects, per month. An object in the Amazon Glue Data Catalog is a table, table version, partition, or database.

    You will be charged ¥6.866 per million requests. Some of the common requests are CreateTable, CreatePartition, GetTable and GetPartitions. For complete list of requests supported by the Amazon Glue Data Catalog, please see our documentation.

    Pricing

    Storage:

    • ¥6.866 per 100,000 objects in a month


    Requests:

    • ¥6.866 per million requests in a month
  • Crawlers
  • There is an hourly rate for Amazon Glue crawler runtime to discover data and populate the Amazon Glue Data Catalog. You are charged an hourly rate based on the number of Data Processing Units (or DPUs) used to run your crawler. A single Data Processing Unit (DPU) provides 4 vCPU and 16 GB of memory. You are billed in increments of 1 second, rounded up to the nearest second, with a 10-minute minimum duration for each crawl. Use of Amazon Glue crawlers is optional, and you can populate the Amazon Glue Data Catalog directly through the API.

    Pricing

    • ¥3.021 per DPU-Hour, billed per second, with a 10-minute minimum per crawler run 
Standard Product Icons (Features) Squid Ink
Learn how to get started

Visit the getting started page.

Learn more 
Sign up for a free account
Sign up for an account
Sign up 
Standard Product Icons (Start Building) Squid Ink
Start building on the console

Get started building with Amazon Glue on the Amazon Web Services Management Console.

Sign in