# Amazon Kinesis Data Firehose Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [ETL Tools](https://www.g2.com/categories/etl-tools)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 24
## About Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehose is the easiest way to reliably load real-time streams into data lakes, warehouses, and analytics services. Kinesis Data Firehose can capture, transform, and load streaming data into Amazon S3, Amazon Redshift, Amazon OpenSearch Service, and Splunk, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security.




## Amazon Kinesis Data Firehose Reviews
  ### 1. A decent tool to build your Data Pipelines in action

**Rating:** 3.5/5.0 stars

**Reviewed by:** Suru S. | Data Science Trainee, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 03, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Most of the infrastructure, basically some configurations like monitoring the pipelines, receiving notifications or alert messages, status etc... are managed by the service provider. 
Fairly an easy learning curve to build pipelines with good scaling capabilities as your data needs increase. Everything is secured and regulated with the necessary compliances too.

**What do you dislike about Amazon Kinesis Data Firehose?**

I feel the pipelines fail or there is a downtime crash that happens sometimes. The Data Pipelines you build should be good enough to run efficiently. Takes a steep learning curve when you use it for real-time data processing as it needs a higher understanding and expertise to be able to handle that. No as fast when it comes to real-time processing.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Saves a lot of time building pipelines because things are done automatically, as in data is moving from one place to another automatically. The fact that it also saves us the cost as we only pay for how much we use. Helps us Data Professionals build robust and scalable data solutions.

  ### 2. Easy integration with other services

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 28, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

One of the best features of Amazon Kinesis is its easy integration of it with other AWS services. We often require the streaming data from Kinesis to be stored and later analyzed. This requires easy integration with services like Lambda, S3, Data lakes, etc. This can be done very easily in the case of Kinesis.

**What do you dislike about Amazon Kinesis Data Firehose?**

There is very less visibility when the data is within AWS Kinesis. The user of the data has no idea where it resides. This is especially important in situations where there are drops in messages. Although it's not an exact science Kinesis can make it better.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Amazon Kinesis Data Firehose integrates with Amazon CloudWatch Logs so that you can view the specific error logs if data transformation or delivery fails. You can enable error logging when creating your delivery stream.

  ### 3. A Next Gen Infrastructure for Data Processing and Streaming

**Rating:** 4.5/5.0 stars

**Reviewed by:** SriVatsa V. | Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 22, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Its fully managed infrastructure services allow developers to focus on building applications and analysing data without worrying about the underlying infrastructure. The best part about this product is the Pay-as-you-Go-Pricing model, which means you only pay for the data you process and deliver. This makes it a cost-effective solution for handling real-time streaming data.

**What do you dislike about Amazon Kinesis Data Firehose?**

Some downsides include limited control over delivery timing, affecting real-time delivery systems. It also has limited destinations , primarily focusing on integration with other AWS services. This makes it not compatible with other destinations, and we have to use different services to handle the integration

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

The major problem I had was scalability. Kinesis Data Firehose is designed to scale to handle large volumes of data, which helps businesses grow and adapt to changing needs. Another problem it solved was the complexity and overhead of data processing during delivery.

  ### 4. Powerfull Datapipeline Builder

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vibhav S. | Lead Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Scalability: Amazon Kinesis Data Firehose can handle any amount of streaming data, and it automatically scales up or down based on the volume of data ingested.

Low Latency: With Amazon Kinesis Data Firehose, you can receive and process data in real-time, with a latency of just a few seconds.

Easy to use: Amazon Kinesis Data Firehose is a fully managed service, which means that you don't need to worry about managing servers, configuring and scaling infrastructure, or setting up monitoring and alerting. You can focus on processing and analyzing your data.

Integration with other AWS services: Amazon Kinesis Data Firehose seamlessly integrates with other AWS services such as S3, Redshift, Elasticsearch, and Lambda, which makes it easy to build end-to-end data processing pipelines.

Security and Compliance: Amazon Kinesis Data Firehose is designed to be highly secure and compliant with industry standards and regulations such as HIPAA, PCI, and SOC. It uses encryption in transit and at rest, and provides access controls and auditing capabilities.

Overall, Amazon Kinesis Data Firehose is a powerful tool for ingesting and processing real-time streaming data, and it can help you build scalable, secure, and compliant data processing pipelines in the AWS cloud.

**What do you dislike about Amazon Kinesis Data Firehose?**

Cost: Amazon Kinesis Data Firehose can be expensive, especially if you are ingesting a large volume of data or using multiple destinations. You should carefully monitor and optimize your usage to avoid unexpected charges.

Complexity: While Amazon Kinesis Data Firehose is designed to be easy to use, it can still be complex to set up and manage, especially if you are new to real-time streaming data processing. You may need to invest time and resources in learning how to use the service effectively.

Availability: Like any cloud service, Amazon Kinesis Data Firehose may experience occasional downtime or disruptions, which can affect your data processing pipeline. You should design your pipeline to be resilient and have backup plans in case of failures.

Compatibility: Amazon Kinesis Data Firehose may not be compatible with all data sources or destinations, or may require additional configuration or customization to work properly with certain systems. You should check the compatibility and requirements of your data sources and destinations before using the service.

Overall, while Amazon Kinesis Data Firehose has many benefits, it is important to be aware of the potential challenges and limitations and to plan accordingly to ensure a successful implementation.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Real-time analytics: Amazon Kinesis Data Firehose can help users collect, process, and analyze real-time data from various sources such as weblogs, clickstreams, social media feeds, and IoT devices. This can help them gain insights into their business operations, customer behavior, and market trends in real-time.

Monitoring and alerting: Amazon Kinesis Data Firehose can help users monitor and detect anomalies in real-time data streams, such as system logs, sensor data, and application metrics. This can help them identify and respond to issues quickly and prevent downtime or service disruptions.

ETL (Extract, Transform, Load): Amazon Kinesis Data Firehose can help users extract data from various sources, transform it into the desired format, and load it into data stores such as Amazon S3, Redshift, and Elasticsearch. This can help them build scalable and cost-effective data processing pipelines.

Data archiving: Amazon Kinesis Data Firehose can help users archive real-time data streams for long-term retention and compliance. This can help them meet regulatory requirements and perform historical analysis.

Overall, by solving these problems, Amazon Kinesis Data Firehose can help users improve their operational efficiency, reduce costs, and gain real-time insights into their data.

  ### 5. seamlessly  real-time streaming

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amit C. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 21, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

- seamlessly integration
- data transformation
- easily set up data delivery pipelines
-simplifies the process of ingesting and delivering real-time streaming data

**What do you dislike about Amazon Kinesis Data Firehose?**

-expects data in a specific format (e.g., JSON, CSV) and may require some preprocessing if your data doesn't adhere to these formats.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Serve data to required users on basis of bussiness logic

  ### 6. Data efficient

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubhan P. | Technical implementation specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

It is best used to analyse data in a efficient manner. For me I use it to ETL the data and create bunch of graphs through tableau-kinesis driver and work on it.

**What do you dislike about Amazon Kinesis Data Firehose?**

I do not have anything to dislike about his software as my work is going on smoothly but I would like to say that if the software was a little bit faster with tableau that could be a plus point.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

I was using excel power shell to ETL the data but now when i am using the kinesis I am able to load all the data with correct formatting and no error. Excel was not able to format the data correctly and it missed a lot of rows.

  ### 7. A great tool to automate your pipelines

**Rating:** 4.0/5.0 stars

**Reviewed by:** Henry C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 23, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

- It is a reliable service 
- It integrates very well with other AWS solutions (lambdas, data streams, etc.)
- Easy to set up and maintain
- It gives almost real-time data delivery.

**What do you dislike about Amazon Kinesis Data Firehose?**

- Documentation is a bit confusing, but plenty of forums exist to deal with it.
- The pricing is a little higher than other alternatives in the market.
- There is no queue system, then it could be a problem in some scenarios.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

We needed to stream events from orders  created by our customers, and using this tool we can stream in a short amount of time to our datalake. Then we can now make insights about the status of the business.

  ### 8. Streamlining Data Delivery: An In-Depth Look at Amazon Kinesis Data Firehose

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vikas M. | Technology Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** February 24, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Amazon Kinesis Data Firehose is a fully managed service for loading streaming data into data stores and analytics tools. It is part of the Amazon Kinesis service family and is intended to handle real-time data streams at scale.

The ease of use of Kinesis Data Firehose is one of its primary advantages. Users can create data streams in the AWS Management Console with a few clicks, and the service will handle tasks like buffering, compressing, and transforming the data before it is loaded into the destination. Kinesis Data Firehose also integrates with a number of AWS services, including Amazon S3, Amazon Redshift, and Amazon Elasticsearch, making it simple to load data into these services for further analysis.

Scalability is another important feature of Kinesis Data Firehose. The service can handle large amounts of streaming data and automatically scales to handle data volume spikes without user intervention. This means that organizations can use Kinesis Data Firehose to capture and process data from various sources, such as IoT devices, social media feeds, and web logs, and then store that data for later analysis.

**What do you dislike about Amazon Kinesis Data Firehose?**

1. Amazon Kinesis Data Firehose has limited integration with other third-party applications and services.
2. Amazon S3, Amazon Redshift, and Amazon Elasticsearch are among the destinations supported by Kinesis Data Firehose. This can be limiting for users who want to visit other places.
3.The cost of Kinesis Data Firehose can be expensive, especially when dealing with large volumes of data.
4. Kinesis Data Firehose doesn't provide real-time processing capabilities. Data must be buffered before it can be processed and delivered to the destination.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

One of the main problems that Kinesis Data Firehose is solving is the difficulty of capturing and processing large volumes of streaming data in real-time. Traditional batch processing systems can be slow and inefficient when dealing with streaming data, which can lead to delays in data processing and analysis.

Kinesis Data Firehose solves this problem by providing a fully managed service that can capture and process streaming data in real-time, allowing organizations to quickly analyze and respond to it. With Kinesis Data Firehose, you can easily load streaming data into various destinations, including S3, Redshift, Elasticsearch, and Splunk, without having to worry about managing the infrastructure.

  ### 9. For reliable load streaming

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jitae K. | Devops Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 06, 2022

**What do you like best about Amazon Kinesis Data Firehose?**

It is automatically scalable and very low cost. It is almost real time. No need to provision. It's highly customizable, and Data is typically made available in a stream for 24 hours, but for an additional cost, users can gain data availability for up to seven days.

**What do you dislike about Amazon Kinesis Data Firehose?**

The downside is the almost real time, which means sometimes it takes longer like 60 seconds to process your data

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It can be easily integrated with lambda, which is that we deployed most of our product. Amazon Kinesis Data Firehose is highly customizable and best suited for developers building custom applications or streaming data for specialized needs and Firehose handles loading data streams directly into AWS products for processing(its automated scaling, no data storage needed, serverless data transformations with lambda and almost real time)

  ### 10. Good experience with Amazon Kinesis Data Firehose

**Rating:** 4.5/5.0 stars

**Reviewed by:** Madhur S. | Enterprise (> 1000 emp.)

**Reviewed Date:** April 17, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Best thing about Amazon Kinesis Data Firehose is its automatic scaling management in the gigabytes per second range and support for batching ,encryption, etc of data.

**What do you dislike about Amazon Kinesis Data Firehose?**

Dislike about Amazon Kinesis Data Firehose is it only supports maximum data write total of 1MB per second. Batch size and throughput need to improve.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It solved our continue load streaming data into data lake and analysis of it as it has ability to process hundreds of terabytes of high volume of data stream.

  ### 11. Streaming Data with Analytical Operations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shrikrishna P. | Vice President Group Head Operations & Quality at RTF Group, Enterprise (> 1000 emp.)

**Reviewed Date:** February 22, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

It has easy integration with other 3rd party software as well as with s3 bucket and lambda which helped me a lot. It also helped me in gaining the data very efficiently and quickly from my data lakes

**What do you dislike about Amazon Kinesis Data Firehose?**

The documentation part of Amazon Web Services is a bit complex and sometimes confusing for a beginner like me. Sometimes a large amount of data gets stuck and gets an error.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It has moved in the right direction by providing the best ETL process platform for continuous data flow but there are some issues that need to be fixed like the UI.

  ### 12. Amazon kinesis a way to success not option

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tushar V. | IT Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** May 13, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

The training,
The way it derives the users to learn and how effective it is product development and management.
This helps developer to setup there projects in great fashion

**What do you dislike about Amazon Kinesis Data Firehose?**

Reuire expert level knowledge to start with and besic understanding is not enough to have a project status showing correct

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Data load was very affective handled while working with aws

  ### 13. Good experience with Amazon Kinesis Data Firehose

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vaishnavi L. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 09, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

The best part of Amazon Kinesis Data Firehose is its ETL and data analytics services. They worked on there scalability and real time data processing results are just amazing.

**What do you dislike about Amazon Kinesis Data Firehose?**

I haven't found  any as such drawback but sometimes found difficulty in horizontal scaling.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Amazon Kinesis solved my ETL process in real time,  it provided me maximum output from minimal resources.  Also helped me to build real time data pipelines.

  ### 14. Senior Software Engineer with 5+ years of experience in Data warehousing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshaykumar J. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

It's serverless and easy to integrate with Amazon Web Services. Also it's very easy to implement.

**What do you dislike about Amazon Kinesis Data Firehose?**

There was nothing to dislike in AKD Firehose for me.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Capture the data from videos and load into the databases in parquet format. Also used for analytics of the data in data streams.

  ### 15. It excellent and easy our life in data engineering work

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhushan S. | Cloud Data Engineering Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** May 14, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Its doumention is proper and easy to use

**What do you dislike about Amazon Kinesis Data Firehose?**

Not found anything as of now all looks good i am happy

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Stramjhg data consumption now very easy with this

  ### 16. All in one solution for Streaming

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jatin P. | Senior Solution Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 23, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

The main thing I like about AWS Kinesis is scalability. As we would like to keep the streaming with low latency and Kinesis fullfilled the requirement.

**What do you dislike about Amazon Kinesis Data Firehose?**

Costing is very high for using Data firehose of AWS

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

As we would like to integrate with our AI based product..In which the global content is to streamline into proper format and that is easily done Kinesis.

  ### 17. Best Data Firehose

**Rating:** 5.0/5.0 stars

**Reviewed by:** Himanshu T. | Google Cloud Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 19, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

It's good in data mart and adat analysis

**What do you dislike about Amazon Kinesis Data Firehose?**

A bit of UI...And not having an option of Data build

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It's streamline the DTL.piplein3s and minimizing the efforts of redundancy

  ### 18. This help us with our data needs and was already compatible with the source

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ash B. | Director of IT, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 13, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

It was easy to setup and started working pretty quickly

**What do you dislike about Amazon Kinesis Data Firehose?**

Cost is kind of high compared to other options.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It was able to pull analytics from our streams and give us valuable info on our end user info

  ### 19. Best Solution for streaming data

**Rating:** 3.5/5.0 stars

**Reviewed by:** Omkar I. | SDE - Data Science, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 25, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

I like the Architecture of kinesis and It's features of data engineering

**What do you dislike about Amazon Kinesis Data Firehose?**

No dislike at current movement since couple of month i have started working on Kinesis

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It help me to do processing on IOT data

  ### 20. Using to store documents.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jayaraman S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 23, 2023

**What do you like best about Amazon Kinesis Data Firehose?**

Data security in documents and their storage.

**What do you dislike about Amazon Kinesis Data Firehose?**

Unable to download the multiple documents at a time.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

It helps to store documents in easy method by uploading.

  ### 21. Creating delivery stream for Opensearch

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eduardo C. | Sysops, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 07, 2022

**What do you like best about Amazon Kinesis Data Firehose?**

It is useful in my case to create delivery streams, in this case with Kinesis Firehose.

**What do you dislike about Amazon Kinesis Data Firehose?**

It should have a graphic tool to create delivery streams.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Collect application logs.

  ### 22. Process realtime streaming data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit K. | Cloud Architect, Computer & Network Security, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 25, 2018

**What do you like best about Amazon Kinesis Data Firehose?**

Amazon kitnesis allows you to process realtime streaming data directly from the aws console.It has many best features such as it is scalable,and processes the streaming data in realtime.It also has a sub module named kinesis data firehouse which allows you to capture transform and store data in the Aws data.By storing such data you can easily process it using AI tools for near real time applications.So it is much helpful for managing realtime streaming data.

**What do you dislike about Amazon Kinesis Data Firehose?**

I have used it for a while and have nothing to dislike about kinesis

**Recommendations to others considering Amazon Kinesis Data Firehose:**

I recommend using amazon kinesis for developing webapps which serves the user for realtime applications and have to deal with processing realtime data and give processed output in near realtime.Also you can use it for various other purposes like providing realtime data to your machine learning model and help it train as soon as the data arrives because kinesis stores the data on aws cloud which is easy to access and understand by ml nodels.So it is recommended for doing variety of tasks.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

I have been using amazon kinesis for processing realtime streaming data collected from the webapp or webservice and produce the realtime output by processing it and providing realtime support to the user.I have actually used kinesis for developing apps for clients which required realtime data processing,We used it to store the data on aws cloud,process it using our algorithms and provide end output to the resultant user and all this was done in near realtime so kinesis served a great part in doing sp.

  ### 23. Real-Time Analytics using Kinesis Data Streaming

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ameya K. | Principal Programmer/Analyst (Big-Data), Consumer Electronics, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 08, 2016

**What do you like best about Amazon Kinesis Data Firehose?**

The configuration of Kinesis Firehose is simple and can be used  to stream real-time data from various data sources to Amazon Redshift database in a continuous manner. This eliminates the creating and maintenance of complicated ETL processing pipelines and batch processing delays. This definitely helps in having near real-time data available for analytic purposes.

**What do you dislike about Amazon Kinesis Data Firehose?**

The Kinesis agent configuration needs more flexibility in configuring the data steams to allow simple data manipulation and transformation before processing and loading the the target tables in Redshift.

**Recommendations to others considering Amazon Kinesis Data Firehose:**

Pros:
Simple configuration for setting up and getting started. Easy to load real-time data to Amazon Redshift database in a continuous manner which allows us to have real-time data for analytics and dashboards.

Cons:
Needs improvement for on-the-fly data transformation manipulation.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Have near real-time data for analytics and data visualization using Tableau and QuickSight. Kinesis also allows us to eliminate ETL pipelines for staging the raw data in the database.

  ### 24. Good service, but not very transparent.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Chris M. | VP of Technology, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2016

**What do you like best about Amazon Kinesis Data Firehose?**

Hooks into Lambda nicely, speed is pretty good for throughput when it's working.

**What do you dislike about Amazon Kinesis Data Firehose?**

When you're use to SQS, you want to know more details about processes that are in the pipeline. I know there is an internal "queue" type mechanism but it's not possible to see the status of items that were submitted, or find out if there is a backlog. I wish it acted more like SQS in this respect.

**Recommendations to others considering Amazon Kinesis Data Firehose:**

It's not an alternative to SQS. Keep track of your jobs outside of kinesis and make sure there is retry logic outside of your code.

**What problems is Amazon Kinesis Data Firehose solving and how is that benefiting you?**

Trying to find a faster version of SQS that also works with AWS Lambda.



- [View Amazon Kinesis Data Firehose pricing details and edition comparison](https://www.g2.com/products/amazon-kinesis-data-firehose/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-21+23%3A35%3A26+-0500&secure%5Bsession_id%5D=a6a4584b-0385-48b9-ac7e-eeaed5ab89a1&secure%5Btoken%5D=da32bf6ad739e02805e5c429fa3bed027b86d654a166541c555eae560cda5cfd&format=llm_user)

## Amazon Kinesis Data Firehose Features
**Data**
- Data Processing
- Data Sources
- Integration
- Real-Time Processing

**Management**
- Reporting
- Auditing

**Analytics**
- Reporting & Analytics

**Functionality**
- Extraction
- Transformation
- Loading
- Automation
- Scalability

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications

## Top Amazon Kinesis Data Firehose Alternatives
  - [Google Cloud BigQuery](https://www.g2.com/products/google-cloud-bigquery/reviews) - 4.5/5.0 (1,155 reviews)
  - [Databricks](https://www.g2.com/products/databricks/reviews) - 4.6/5.0 (748 reviews)
  - [Azure Data Factory](https://www.g2.com/products/azure-data-factory/reviews) - 4.6/5.0 (95 reviews)

