amazon-data-firehoseamazon-data-firehose-pricing-calculator

Amazon Data Firehose Pricing Calculator - Snowflake, Iceberg & S3 Delivery

Amazon Data Firehose pricing calculator for Direct PUT, Kinesis Data Streams, Vended Logs, and MSK sources. Estimate Snowflake, Apache Iceberg, and other destination costs with add-ons like format conversion, VPC delivery, dynamic partitioning, and decompression.

Frequently Asked Questions

How does Amazon Data Firehose pricing work for Snowflake destinations?

For Firehose streams configured with Snowflake as the destination, AWS bills the higher of ingested or delivered GB. Direct PUT to Snowflake starts around $0.08/GB, while Kinesis Data Streams as a source starts around $0.074/GB.

How is Apache Iceberg pricing modeled in this Firehose calculator?

Firehose to Apache Iceberg Tables uses tiered destination processing rates. Direct PUT starts around $0.075/GB for the first 250 TB/month, while Kinesis Data Streams as a source starts around $0.045/GB. This calculator also models optional incremental bytes processed beyond the ingested volume.

Why does the calculator stop estimating some Other destination usage above 5 PB/month?

AWS documents the public Firehose Other destinations tiers through 5 PB/month for the relevant source modes, then switches to Contact Us. This calculator estimates only the published tiers and flags any excess usage instead of inventing an undocumented rate.

Which Firehose add-ons can this calculator estimate?

The calculator models Firehose add-ons published on the AWS pricing page, including format conversion, VPC delivery, dynamic partitioning, optional JQ processing hours, and CloudWatch Logs decompression where AWS documents that path.

Where do the pricing numbers in this Firehose estimator come from?

Firehose ingestion, Iceberg, and add-on pricing comes from the public AWS offer file, while the Snowflake destination rates are resolved from the official Amazon Data Firehose pricing page metered-unit tables because the offer file does not expose a clean Snowflake-labeled published product.

CloudBurn

Catch AWS cost mistakes before they ship.

Use the calculator for quick estimates, then use CloudBurn when you need a deterministic cost review workflow. Run scan against Terraform and CloudFormation before deploy, then run discover against live AWS to find the waste that is already burning.

Read the docs to learn how it works.