Amazon Kinesis Data Analytics에서는 사용한 만큼만 비용을 지불합니다. Amazon Kinesis Data Analytics에서는 리소스를 프로비저닝할 필요가 없고, 최소 비용도 없습니다.

스트림 처리 애플리케이션을 실행하는 데 사용된 Kinesis 처리 단위(KPU)의 평균 개수에 따라 시간당 비용이 청구됩니다. 단일 KPU는 하나의 vCPU의 컴퓨팅 및 4GB의 메모리로 구성된 스트림 처리 용량 단위입니다. Amazon Kinesis Data Analytics에서 스트림 처리 애플리케이션의 요구에 따라 KPU의 수를 자동으로 조정합니다. 메모리 및 컴퓨팅 수요가 처리 복잡성과 처리된 스트리밍 데이터의 처리량에 따라 다르기 때문입니다.

Java 애플리케이션의 경우 애플리케이션 오케스트레이션에 대해 애플리케이션당 단일 추가 KPU 요금이 청구됩니다. 또한 Java 애플리케이션의 경우 실행 중인 애플리케이션 스토리지 및 내구성 있는 애플리케이션 백업에 대해 요금이 청구됩니다. 실행 중인 애플리케이션 스토리지는 Amazon Kinesis Data Analytics의 상태 저장 처리 기능에 사용되며, 월별 GB당 요금이 청구됩니다. 내구성 있는 백업은 선택 사항으로, 월별 GB당 요금이 청구되고 애플리케이션에 대한 특정 시점 복구를 제공합니다. Java 애플리케이션용 Amazon Kinesis Data Analytics는 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤) 및 EU(아일랜드) AWS 리전에서 사용 가능합니다.

요금

  • 미국 동부(버지니아 북부)
  • 미국 동부(오하이오)
  • 미국 서부(오레곤)
  • EU(아일랜드)
  • EU(프랑크푸르트)
  • 미국 동부(버지니아 북부)
  • 시간당 Kinesis 처리 단위

    시간당 0.110 USD

    실행 중인 애플리케이션 스토리지(월별 GB당)

    (KPU당 50GB의 실행 중인 애플리케이션 스토리지가 할당됨)

    GB당 0.10 USD/월

    내구성 있는 애플리케이션 백업(월별 GB당)

    GB당 0.023 USD/월

  • 미국 동부(오하이오)
  • 시간당 Kinesis 처리 단위

    시간당 0.110 USD

    실행 중인 애플리케이션 스토리지(월별 GB당)

    (KPU당 50GB의 실행 중인 애플리케이션 스토리지가 할당됨)

    GB당 0.10 USD/월

    내구성 있는 애플리케이션 백업(월별 GB당)

    GB당 0.023 USD/월

  • 미국 서부(오레곤)
  • 시간당 Kinesis 처리 단위

    시간당 0.110 USD

    실행 중인 애플리케이션 스토리지(월별 GB당)

    (KPU당 50GB의 실행 중인 애플리케이션 스토리지가 할당됨)

    GB당 0.10 USD/월

    내구성 있는 애플리케이션 백업(월별 GB당)

    GB당 0.023 USD/월

  • EU(아일랜드)
  • 시간당 Kinesis 처리 단위

    시간당 0.120 USD

    실행 중인 애플리케이션 스토리지(월별 GB당)

    (KPU당 50GB의 실행 중인 애플리케이션 스토리지가 할당됨)

    GB당 0.10 USD/월

    내구성 있는 애플리케이션 백업(월별 GB당)

    GB당 0.023 USD/월

  • EU(프랑크푸르트)
  • 시간당 Kinesis 처리 단위

    시간당 0.132 USD

요금 예 1: 단일 스트리밍 필터가 포함된 Java 애플리케이션

고객은 Amazon Kinesis Data Analytics의 Java 애플리케이션을 사용하여 Kinesis Data Stream에서 캡처한 스트리밍 데이터를 지속적으로 필터링하고 원하는 레코드만 보관합니다. 고객은 하루에 1개의 내구성 있는 애플리케이션 백업을 생성하고 이러한 백업을 7일 간 유지합니다. 이 고객의 월별 Amazon Kinesis Data Analytics 요금은 다음과 같이 계산됩니다.

월별 요금

미국 동부 리전의 요금은 스트림 처리 애플리케이션에서 사용한 KPU별로 시간당 0.11 USD입니다. 이 간단한 애플리케이션은 수신 데이터 스트림 처리에 1개의 KPU를 사용합니다. 각 Java 애플리케이션은 애플리케이션당 추가 KPU에 따라 요금이 부과됩니다.

30일/월 * 24시간/일 = 720시간/월
월별 KPU 요금 = 720시간/월 * (1개의 KPU + 1개의 추가 KPU) * 0.11 USD/시간) = 158.40 USD

Java 애플리케이션은 KPU당 50GB의 실행 중인 애플리케이션 스토리지를 사용하고, 미국 동부에서 월별 GB당 0.10 USD의 요금이 부과됩니다.

월별 실행 중인 애플리케이션 스토리지 요금 = 720시간/월 * 1개의 KPU * 50GB/KPU * 월별 GB당 0.10 USD = 5.00 USD

Java 애플리케이션의 내구성 있는 애플리케이션 백업은 미국 동부에서 월별 GB당 0.023 USD의 요금이 부과됩니다. 이 애플리케이션에 대한 각 백업은 1MB이고, 고객은 최근 7일의 백업을 유지 관리하며, 매일 새 백업을 생성하고 오래된 백업을 삭제합니다.

월별 내구성 있는 애플리케이션 스토리지 요금 = 7개의 백업 * (1MB/백업 * 1GB/1000MB) * 월별 GB당 0.023 USD = 0.01 USD(1센트 미만은 올림 처리)

요금 합계 = 158.40 USD + 5.00 USD + 0.01 USD = 163.41 USD

요금 예 2: 슬라이딩 윈도우와 워크로드 스파이크가 포함된 SQL 애플리케이션

고객은 Amazon Kinesis Data Analytics의 SQL 애플리케이션을 사용하여 Kinesis Stream에 캡처되어 있는 온라인 쇼핑 트랜잭션에서 판매된 항목의 1분 슬라이딩 윈도우 합계를 계산합니다. 이 스트림은 보통 초당 레코드 1,000개의 속도로 데이터를 수집하지만, 데이터는 하루에 한 번 프로모션 캠페인 중에 1시간 미만 동안 초당 레코드 6,000개의 속도로 급증합니다. 이 고객의 월별 Amazon Kinesis Data Analytics 요금은 다음과 같이 계산됩니다.

월별 요금

미국 동부 리전의 요금은 스트림 처리 애플리케이션에서 사용한 KPU별로 시간당 0.11 USD입니다. 수신 Kinesis 데이터 스트림은 초당 레코드 1,000개의 속도로 데이터를 전송합니다. 하지만 하루에 한 번 1시간 미만 동안 Stream이 초당 레코드 6,000개로 급증합니다.

하루 24시간 중 23시간 동안 발생하는 ‘안정적 상태’의 경우 슬라이딩 윈도우 쿼리는 1개의 KPU를 사용하여 이 시간 동안의 워크로드를 처리합니다.

30일/월 * 23시간/일 = 690시간/월
안정적 상태 = 690시간/월 * (1개의 KPU * 0.11 USD/시간) = 75.90 USD

하루 24시간 중 1시간 동안 발생하는 ‘스파이크 상태’의 경우 슬라이딩 윈도우 쿼리는 1~2개의 KPU를 사용합니다. 이 고객에게는 하루 24시간 중 1시간은 2개의 KPU에 대한 요금이 부과됩니다.

30일/월 * 1시간/일 = 30시간/월
스파이크 상태 = 30시간/월 * (2개의 KPU * 0.11 USD/Hour) = 6.60USD

요금 합계 = 75.90 USD + 6.60 USD = 82.50 USD

요금 예 3: 워크로드 변화에 따라 스트리밍 ETL을 수행하는 Java 애플리케이션

고객은 Amazon Kinesis Data Analytics의 Java 애플리케이션을 사용하여 Kinesis Data Stream에서 캡처한 로그 데이터를 지속적으로 변형하고 Amazon S3로 전달합니다. 로그 데이터는 다른 로그 이벤트에 대한 스키마 적용, 이벤트 유형별 데이터 파티셔닝, 타임스탬프별 데이터 정렬 및 전달 1시간 전 데이터 버퍼링을 포함한 여러 연산자를 사용하여 변형됩니다. 애플리케이션에는 여러 변형 단계가 있지만 컴퓨팅 집약적인 단계는 없습니다. 이 스트림은 하루 12시간 동안 초당 2,000개의 레코드에 있는 데이터를 수집하고, 이를 하루 12시간 동안 초당 8,000개의 레코드로 늘립니다. 고객은 내구성 있는 애플리케이션 백업을 생성하지 않습니다. 이 고객의 월별 Amazon Kinesis Data Analytics 요금은 다음과 같이 계산됩니다.

월별 요금

미국 동부 리전의 요금은 KPU별로 시간당 0.11 USD입니다. Kinesis Data Analytics는 KPU당 50GB의 실행 중인 애플리케이션 스토리지를 할당하고, 월별 GB당 요금은 0.10 USD입니다.

Heavy 워크로드: 12시간의 Heavy 워크로드 기간에 Kinesis Data Analytics 애플리케이션은 초당 8,000개의 레코드를 처리하고 자동으로 8개의 KPU까지 확장됩니다. Heavy 워크로드 기간 이후 Kinesis Data Analytics 애플리케이션은 처리량이 6시간 동안 낮아진 이후 애플리케이션의 크기를 축소합니다. 애플리케이션은 하루 총 18시간 동안 8개의 KPU로 확장됩니다.

30일/월 * 18시간/일 = 540시간/월
월별 KPU 요금 = 540시간/월 * 8개의 KPU * 0.11 USD/시간 = 475.20 USD
월별 실행 중인 애플리케이션 스토리지 요금 = 540시간/월 * 8개의 KPU * 50GB/KPU * 월별 GB당 0.10 USD = 40.00 USD
월별 KPU 및 스토리지 요금 = 475.20 USD + 40.00 USD = 515.20 USD

Light 워크로드: 남은 6시간의 Light 워크로드 기간에 Kinesis Data Analytics 애플리케이션은 초당 2,000개의 레코드를 처리하고 자동으로 2개의 KPU까지 축소됩니다.

30일/월 * 6시간/일 = 180시간/월
월별 KPU 요금 = 180시간/월 * 2개의 KPU * 0.11 USD/시간 = 39.60 USD
월별 실행 중인 애플리케이션 스토리지 요금 = 180시간/월 * 2개의 KPU * 50GB * 월별 GB당 0.10 USD = 10.00 USD
월별 KPU 및 스토리지 요금 = 39.60 USD + 10.00 USD = 49.60 USD

각 Java 애플리케이션은 애플리케이션당 추가 KPU에 따라 요금이 부과됩니다.

월별 요금 = 30 * 24 * 1개의 KPU * 0.11 USD/시간 = 79.20 USD

요금 합계 = 515.20 USD + 49.60 USD + 79.20 USD = 644.00 USD

추가적인 요금 리소스

TCO 계산기

총 소유 비용(TCO) 계산

월 사용량 계산기

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

경제성 리소스 센터

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

Amazon Kinesis Data Analytics 시작하기

Product-Page_Standard-Icons_02_Sign-Up_SqInk
AWS 계정 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다.

Product-Page_Standard-Icons_01_Product-Features_SqInk
시작 안내서 검토

단계별 안내서에서 Amazon Kinesis Data Analytics를 사용하는 방법을 배웁니다.

Product-Page_Standard-Icons_03_Start-Building_SqInk
스트리밍 애플리케이션 구축 시작

Amazon Kinesis Data Analytics 콘솔에서 스트리밍 애플리케이션을 구축합니다.