Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon Data Firehose

Amazon Data Firehose Pricing

Overview

With Amazon Data Firehose, you pay for the volume of data you ingest into the service. There are no set up fees or upfront commitments. There are four types of on demand usage with Firehose: ingestion, format conversion, VPC delivery, and Dynamic Partitioning. Additional data transfer charges can apply. 

Direct PUT and KDS as a Source Ingestion

The base function of a Firehose stream is ingestion and delivery. Ingestion pricing is tiered and billed per GB ingested in 5KB increments (a 3KB record is billed as 5KB, a 12KB record is billed as 15KB, etc.). There are no additional Kinesis Data KDF charges for delivery unless optional features are used.

MSK as a Source Ingestion

The base function of a Firehose stream is ingestion and delivery. Ingestion pricing is tiered and billed per GB ingested with no 5KB increments.

Vended Logs as a Source Ingestion

For records originating from Vended Logs, the Ingestion pricing is tiered and billed per GB ingested with no 5K increments.

Format Conversion (optional)

You can enable JSON to Apache Parquet or ORC format conversion at a per-GB rate based on GBs ingested in 5KB increments.

VPC Delivery (optional)

For Firehose streams with a destination that resides in an Amazon VPC, you will be billed for every hour that your Firehose stream is active in each AZ. Each partial hour is billed as a full hour. Data processing charges apply per GB ingested.

Dynamic Partitioning for Amazon S3 delivery (optional)

You can enable Dynamic Partitioning to continuously group data by keys in your records (such as “customer_id”), and have data delivered to S3 prefixes mapped to each key. With Dynamic Partitioning, you pay per GB delivered to S3, per object, and optionally per JQ processing hour for data parsing.

Decompression of CloudWatch Logs (optional)

For records originating from CloudWatch Logs, if decompression is enabled, the decompression pricing is billed per GB decompressed.

Amazon Data Firehose Pricing Details

China (Beijing) Region

Direct PUT and KDS as a source

Direct PUT and KDS as a source
Data Ingested, per GB
 
First 500 TB / month
¥ 0.28
Next 1.5 PB / month
¥ 0.24
Next 3 PB / month
¥ 0.19
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.17
VPC delivery
 
Per GB processed to VPC
¥ 0.07
Per hour, per AZ for VPC delivery
¥ 0.112
Dynamic Partitioning for Amazon S3 delivery
 
Per GB delivered
¥ 0.171
Per 1,000 objects delivered
¥ 0.0427
JQ processing, per hour (optional)
¥ 0.598
Decompression of CloudWatch Logs
 
Per GB decompressed
¥ 0.031

MSK as a source

MSK as a source
Data Ingested, per GB
 
First 500 TB / month
¥ 0.531
Next 1.5 PB / month
¥ 0.454
Next 3 PB / month
¥ 0.386
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.17

Vended Logs as a source

Vended Logs
Data Ingested, per GB
 
First 500 TB / month
¥ 1.26
Next 1.5 PB / month
¥ 1.06
Next 3 PB / month
¥ 0.86
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.17
VPC delivery
 
Per GB processed to VPC
¥ 0.07
Per hour, per AZ for VPC delivery
¥ 0.112
Dynamic Partitioning for Amazon S3 delivery
 
Per GB delivered
¥ 0.171
Per 1,000 objects delivered
¥ 0.0427
JQ processing, per hour    (optional)
¥ 0.598

China (Ningxia) Region

Direct PUT and KDS as a source

Direct PUT and KDS as a source
Data Ingested, per GB
 
First 500 TB / month
¥ 0.266
Next 1.5 PB / month
¥ 0.228
Next 3 PB / month
¥ 0.18
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.161
VPC delivery
 
Per GB processed to VPC
¥ 0.07
Per hour, per AZ for VPC delivery
¥ 0.0875
Dynamic Partitioning for Amazon S3 delivery
 
Per GB delivered
¥ 0.171
Per 1,000 objects delivered
¥ 0.0427
JQ processing, per hour (optional)
¥ 0.598
Decompression of CloudWatch Logs
 
Per GB decompressed
¥ 0.030

MSK as a source

MSK as a source
Data Ingested, per GB
 
First 500 TB / month
¥ 0.504
Next 1.5 PB / month
¥ 0.431
Next 3 PB / month
¥ 0.367
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.161

Vended Logs as a source

Vended Logs
Data Ingested, per GB
 
First 500 TB / month
¥ 1.19
Next 1.5 PB / month
¥ 1.00
Next 3 PB / month
¥ 0.81
Over 5 PB / month
Data Format Conversion, per GB
¥ 0.161
VPC delivery
 
Per GB processed to VPC
¥ 0.07
Per hour, per AZ for VPC delivery
¥ 0.0875
Dynamic Partitioning for Amazon S3 delivery
 
Per GB delivered
¥ 0.171
Per 1,000 objects delivered
¥ 0.0427
JQ processing, per hour (optional)
¥ 0.598