AWS Glue에서는 크롤러(데이터 검색) 및 ETL 작업(데이터 처리 및 로딩)에 대해 초 단위로 청구되는 시간당 요금을 지불합니다. AWS Glue 데이터 카탈로그의 경우 메타데이터 저장 및 액세스에 대해 월별 비용을 지불합니다. 저장된 처음 1백만 개의 객체는 무료이며 처음 1백만 번의 액세스도 무료입니다. ETL 코드를 대화식으로 개발할 수 있도록 개발 엔드포인트를 프로비저닝한 경우, 초 단위로 청구되는 시간당 요금을 지불합니다.

  • ETL 작업 및 개발 엔드포인트
  • 데이터 카탈로그 스토리지 및 요청
  • 크롤러
  • ETL 작업 및 개발 엔드포인트
  • AWS Glue에서는 ETL 작업을 실행하는 데 걸린 시간에 대해서만 비용을 지불합니다. 관리할 리소스나 선결제 비용이 없으며, 시작 시간 또는 종료 시간에 대해서는 비용이 부과되지 않습니다. ETL 작업을 실행하는 데 사용된 데이터 처리 단위(또는 DPU)의 개수에 따라 시간당 비용이 부과됩니다. 하나의 데이터 처리 단위(DPU)에서 4개의 vCPU와 16GB의 메모리를 제공합니다. AWS Glue ETL 작업에는 최소 2개의 DPU가 필요합니다. 기본적으로 AWS Glue는 각 ETL 작업에 10개의 DPU를 할당합니다. 1초 단위로 DPU 시간당 0.44 USD가 청구되며 이때 요금은 올림 처리되고 각 ETL 작업의 최소 시간은 10분입니다.

    개발 엔드포인트는 선택 사항으로 ETL 코드를 대화식으로 개발하기로 선택한 경우에만 요금이 부과됩니다. 개발 엔드포인트는 개발 엔드포인트가 프로비저닝되어 있는 동안 사용된 데이터 처리 단위 시간을 기준으로 요금을 부과됩니다. AWS Glue 개발 엔드포인트에는 최소 2개의 DPU가 필요합니다. 기본적으로 AWS Glue는 각 개발 엔드포인트에 5개의 DPU를 할당합니다. 1초 단위로 DPU 시간당 0.44 USD가 청구되며 이때 요금은 올림 처리되고 프로비저닝된 각 개발 엔드포인트의 최소 시간은 10분입니다.

    요금

    AWS Glue가 제공되는 모든 AWS 리전:

    • DPU 시간당 0.44 USD, 초 단위로 청구되며 작업당 최소 시간은 10분
    • DPU 시간당 0.44 USD, 초 단위로 청구되며 프로비저닝된 개발 엔드포인트당 최소 시간은 10분

    추가 요금

    Amazon S3, Amazon RDS 또는 Amazon Redshift와 같은 데이터 소스의 데이터를 ETL하는 경우, 요청 및 데이터 전송 표준 요금이 부과됩니다. Amazon CloudWatch를 사용하는 경우, CloudWatch Logs 및 CloudWatch Events 표준 요금이 부과됩니다.

  • 데이터 카탈로그 스토리지 및 요청
  • AWS Glue 데이터 카탈로그의 경우 최대 1백만 개의 객체를 무료로 저장할 수 있습니다. 1백만 개를 초과하여 객체를 저장하는 경우, 1백만 개를 초과하는 객체 100,000개당 월별 1 USD가 부과됩니다. AWS Glue 데이터 카탈로그에 있는 객체는 테이블, 테이블 버전, 파티션 또는 데이터베이스입니다.

    AWS Glue 데이터 카탈로그에 대한 처음 1백만 건의 액세스 요청은 무료입니다. 한 달에 1백만 건 이상 요청하는 경우, 처음 1백만 건을 초과하는 요청 1백만 건당 1 USD가 부과됩니다. 주로 사용되는 요청에는 CreateTable, CreatePartition, GetTable 및 GetPartitions 등이 있습니다. AWS Glue 데이터 카탈로그에서 지원하는 요청 전체 목록은 설명서를 참조하십시오.

    요금

    AWS Glue가 제공되는 모든 AWS 리전:
    스토리지:
    • 저장된 처음 1백만 개의 객체는 무료
    • 1백만 건을 초과하여 저장된 객체 100,000건당 월별 1 USD
    요청:
    • 월별 처음 1백만 건의 요청은 무료
    • 1백만 건을 초과한 요청 1백만 건당 월별 1 USD
  • 크롤러
  •  

    데이터를 검색하고 AWS Glue 데이터 카탈로그를 채우는 데 사용된 AWS Glue 크롤러 런타임에 대해 시간당 요금이 부과됩니다. 크롤러를 실행하는 데 사용된 데이터 처리 단위(또는 DPU)의 개수에 따라 시간당 비용이 부과됩니다. 하나의 데이터 처리 단위(DPU)에서 4개의 vCPU와 16GB의 메모리를 제공합니다. 1초 단위로 청구되며 이때 요금은 올림 처리되고 크롤링당 최소 시간은 10분입니다. AWS Glue 크롤러 사용은 선택 사항이며, API를 통해 AWS Glue 데이터 카탈로그를 직접 채울 수 있습니다.

    요금

    AWS Glue가 제공되는 모든 AWS 리전:
    • DPU 시간당 0.44 USD, 초 단위로 청구되며 크롤러 실행당 최소 시간은 10분

요금 예

ETL 작업 예제: 10분간 실행되고 6개의 DPU를 사용하는 ETL 작업을 예로 들어 보겠습니다. DPU 시간당 요금은 0.44 USD입니다. 작업에 1/6시간이 걸렸고 6개의 DPU를 사용했으므로 DPU 시간당 44.44 USD를 기준으로 1/6 DPU * 6/6시간, 즉 0.44 USD가 청구됩니다.

개발 엔드포인트 예제: 개발 엔드포인트를 프로비저닝하여 ETL 코드를 대화식으로 개발하도록 노트북을 연결한다고 가정해 보겠습니다. 개발 엔드포인트에는 5개의 DPU가 프로비저닝됩니다. 개발 엔드포인트를 24분, 즉 2/5시간 동안 실행하는 경우, DPU 시간당 0.44 USD를 기준으로 5 DPU * 2/5시간, 즉 0.88 USD가 청구됩니다.

AWS Glue 데이터 카탈로그 프리 티어 예제: 어떤 달에 AWS Glue 데이터 카탈로그에 1백만 개의 테이블을 저장하고 이러한 테이블에 액세스하도록 1백만 번의 요청을 수행한다고 가정해 보겠습니다. 사용량이 AWS Glue 데이터 카탈로그 프리 티어 범위 내에 있으므로 0 USD를 지불하게 됩니다. 매월 무료로 처음 1백만 개의 객체를 저장하고 1백만 번의 요청을 수행할 수 있습니다.

AWS Glue 데이터 카탈로그 예제: 이제 스토리지 사용량은 월별 1백만 개의 테이블 그대로이지만, 요청이 두 배 증가하여 월별 2백만 건이라고 가정해 보겠습니다. 또한, 크롤러를 사용하여 새로운 테이블을 찾고 크롤러가 30분 동안 실행되며 2개의 DPU를 사용한다고 가정해 보겠습니다.

처음 1백만 개의 테이블에 대한 스토리지가 무료이므로 스토리지 비용은 여전히 0 USD입니다. 처음 1백만 건의 요청도 무료입니다. 프리 티어를 초과하는 1백만 건의 요청에 대해 1 USD의 요금이 청구됩니다. 크롤러에는 DPU 시간당 0.44 USD가 청구됩니다. 따라서 DPU 시간당 0.44 USD를 기준으로 2 DPU * 1/2시간의 비용, 즉 0.44 USD가 청구됩니다. 따라서 월별 총 청구액은 1.44 USD가 됩니다.

AWS Glue 가용성에 대해 자세히 알아보려면 글로벌 리전 표를 확인하십시오.

추가적인 AWS 요금 리소스

TCO 계산기

총 소유 비용(TCO) 계산

월 사용량 계산기

AWS의 월별 비용을 손쉽게 계산

경제성 리소스 센터

AWS로 전환을 위한 추가 리소스

AWS Glue를 시작하는 방법을 알아보십시오

구축할 준비가 되셨습니까?
AWS Glue 시작하기
추가 질문이 있으십니까?
AWS에 문의하기