G2 Crowd Acquires Siftery to Create a New Way to Buy and Manage Software Spend 🚀

Amazon Kinesis

4.1
(32 reviews)

Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data such as video, audio, application logs, website clickstreams, and IoT telemetry, so you can get timely insights and react quickly to new information.

Work for Amazon Kinesis?

Learning about Kinesis?

We can help you find the solution that fits you best.

Amazon Kinesis Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 37 Kinesis reviews
LinkedIn Connections
Kinesis review by Rohit K.
Rohit K.
Validated Reviewer
Verified Current User
Review Source

"Process realtime streaming data"

What do you like best?

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?

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

Recommendations to others considering the product

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 business problems are you solving with the product? What benefits have you realized?

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.

Sign in to G2 Crowd to see what your connections have to say about Amazon Kinesis
Kinesis review by shridhar p.
shridhar p.
Validated Reviewer
Review Source

"Kinesis streaming review"

What do you like best?

I didn't have to setup anything and by just wrting consumer our streaming service was ready to go.

What do you dislike?

I understand by design it is at-least once architecture, but the number of duplicate records we get is not less. On regular basis we see at least few records coming in as duplicate. To avoid duplicate record processing we had to write ourown login and cache the records in redis.

We use KCL to consume the data and some of the default confuration can lead to data loss. We had to checkpoint every record and it seems by default checkpoint also connects with Kinesis that results in more than 5 connection to Kinsis within seconds resulting in error. We eneded up lossing data in production because of this issue

Recommendations to others considering the product

I think Kinesis should have way to achive exactly-one reocrd delivery option.

What business problems are you solving with the product? What benefits have you realized?

We push records to Kinesis coming from varioud souces and after consuming those using they result into emails. In this case emails were important emails and can not miss any data plus deplicate emails are bad too.

What Stream Analytics solution do you use?

Thanks for letting us know!
Kinesis review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Best service for temporarily storing raw data to process and save."

What do you like best?

The best thing about kinesis is we can pass on the data to any other service on aws through kinesis firehose. Its the SaaS version of Apache kafka. With very high throughput distributed. We can use it as a pub sub system as well.

What do you dislike?

I dislike that we can not make small query data in to a stream directly for that we have to use Kinesis data analytics and that is an extra thing to do.

What business problems are you solving with the product? What benefits have you realized?

I solved the realtime data processing throgh Amazon Kinesis. I run a Lambda function that takes data from my raw kinesis stream, process it and save it in to database for direct fetch anytime. It takes less time to extract already solved and processed data to display. It helped in the realtime analytics as well.

Kinesis review by Internal Consultant
Internal Consultant
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Great!"

What do you like best?

Mimesis has been working well for us. Initially it took some time to get around this technology but later. After reading in detail could implement it. The examples were limited too at the time of the development. After initial hiccups, the availability and speed has no comparison. We could get data from SAP to caching layer in milliseconds.

What do you dislike?

AWS Team, you have made this service very daunting at the first sight. There is limited help to look at streaming data in Production. You need to make it combine KPL, KCL and kinesis correctly. Also, we had to work much on increasing or reducing shards in real time. This is awesome service like many others you have but material and support is NOT that great. May be lately it has which I haven’t checked.

Recommendations to others considering the product

Yes. Kafka is good competition

What business problems are you solving with the product? What benefits have you realized?

Real time ingestion & analytics

Kinesis review by Ameya K.
Ameya K.
Validated Reviewer
Verified Current User
Review Source

"Real-Time Analytics using Kinesis Data Streaming"

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

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.

Kinesis review by User in Staffing and Recruiting
User in Staffing and Recruiting
Validated Reviewer
Review Source

"Amazon kinesis makes it easy to collect, proc as and analyze real time, streaming data"

What do you like best?

Amazon Kinesis offers key capabilities to cost-effectively process streaming data at any scale, along with the flexibility to choose the tools that best suit the requirements of your application. With Amazon Kinesis, you can ingest real-time data such as video, audio, application logs, website clickstreams.

What do you dislike?

Although it is easy to get started with Kinesis, it does present an operational burden when you need to manage shards for the data.

Recommendations to others considering the product

If you need the absolute maximum throughput for data ingestion or processing, Kinesis is the choice. The delay between writing a data record and being able to read it from the Stream is often less than one second, regardless of how much data you need to write.

What business problems are you solving with the product? What benefits have you realized?

Amazon Kinesis enables you to ingest, buffer, and process streaming data in real-time, so you can derive insights in seconds or minutes instead of hours or days.

Kinesis review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Good alternative to Kafka"

What do you like best?

Very simple setup, very little overhead managing the cluster

What do you dislike?

Working in Java (and Kotlin), had to go through many examples on Github to figure out just how to use it properly.

Recommendations to others considering the product

I can definitely recommend going with this solution over Kafka, for example. The simplicity of not having to manage the overhead of service discovery and administering Kafka will speed up your development. On the other hand, there is vendor lock involved in this solution, but as far as vendor locking goes, you could do much worse than AWS.

What business problems are you solving with the product? What benefits have you realized?

Used Kinesis in order to collect webhook events (via API GW) and stream them to other sevices.

Kinesis review by User
User
Validated Reviewer
Review Source

"Great way to stream your data!"

What do you like best?

I like how easy it is with AWS Kinesis to stream your data and hook it up with Lambda functions that can process that data afterwards.

What do you dislike?

If you have a lot of different data entities that you need to stream, or if you have big batches of data, you have to use more shards. So it immediately becomes a very expensive service to use.

What business problems are you solving with the product? What benefits have you realized?

We are gathering data from external sources and we use Kinesis to move that data to where we want to store them. Alternatively we use Firehose as well for the same purpose, which gives a bit more hands-off feeling, since it manages a lot of things for you.

Kinesis review by User
User
Validated Reviewer
Review Source

"Easy to get up and running"

What do you like best?

Ease of use. From the time we decided to use Kinesis to the time I had a POC done was about 3 hours.

What do you dislike?

The producer library and the consumer library were obviously written by different teams. Instantiating a producer is way different than consumers.

Recommendations to others considering the product

Try it, you won't be disappointed.

What business problems are you solving with the product? What benefits have you realized?

Analytincs was an afterthought. It took 24 hours between the time an event occurred and the time a customer could see that event. We replaced our log - zip - move - unzip - read in batches process with a simple pub/sub model and replaced the batch processor with a consumer.

Kinesis review by Gavin R.
Gavin R.
Validated Reviewer
Review Source

"I love Kinesis"

What do you like best?

The scalability and ease of use. The KCL and KPL libraries along with the AWS SDK make it really easy to work with,

What do you dislike?

Working with shard iterators is not so great.

Recommendations to others considering the product

Make sure you understand the difference between Kinesis and SQS and their relative strengths and weaknesses before deciding to use either product.

What business problems are you solving with the product? What benefits have you realized?

HIgh volume event data streaming, consumption, processing and storage.

Kinesis review by Chris M.
Chris M.
Validated Reviewer
Review Source

"Good service, but not very transparent."

What do you like best?

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

What do you dislike?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

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

Kinesis review by Mohammed A.
Mohammed A.
Validated Reviewer
Review Source

"The way intelligence "

What do you like best?

Building intelligence for the whole world, in easy to use, and pay per use models. the possibilities are endless

What do you dislike?

You need to keep a Kinesis Stream awake all the time

What business problems are you solving with the product? What benefits have you realized?

We used Amazon Kinesis to develop the capacity building and we achieved an important point.

Kinesis review by Devon A.
Devon A.
Validated Reviewer
Verified Current User
Review Source

"Great for IoT and streaming data"

What do you like best?

Fully managed, lots of integration possibilities, easy to get started with, automatically scalable

What do you dislike?

Requires some configuration to integrate with other Amazon Web Services

Recommendations to others considering the product

Try the tutorials. You can get started in just a few minutes

What business problems are you solving with the product? What benefits have you realized?

Manage and process data from IoT sensors and other devices in a scalable and concurrently processed way

Kinesis review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Live event streaming done right"

What do you like best?

We chose kinesis because of the ability to consume messages with the right sharding.and a managed serviced .

What do you dislike?

1 megabyte limit, in our use case we have files that go beyond 1 mg even after compression.

Recommendations to others considering the product

Sure, if they have the money.

What business problems are you solving with the product? What benefits have you realized?

We were in need to quickly set up an architecture that allowed us to consume live streaming data in order to do some processing and enrichment to make our customers more efficient with their data.

Kinesis review by Sri Harsha M.
Sri Harsha M.
Validated Reviewer
Review Source

"Data replication for APIs/Analytics using Kinesis streams "

What do you like best?

Easy to set up and throttle the size/messages limits

What do you dislike?

The size limit can be further increased and the frequency can be reduced to less than a minute

What business problems are you solving with the product? What benefits have you realized?

Analytics and machine learning data ingres using Kinesis streams for external users

Kinesis review by Administrator in Internet
Administrator in Internet
Validated Reviewer
Review Source

"Dead simple set up, and tight integration into AWS ecosystem"

What do you like best?

We've used Kafka as a messaging system and queue, and by comparison Kinesis is an absolute breeze to use. It ties simply and easily into other data architecture features that AWS provides, and so it is a natural choice for a lot of different data problems.

What do you dislike?

The Ruby APIs and documentation are pretty rough. Creates a dependency on Java, which is annoying, but much less of a headache than Kafka's dependence on Zookeeper.

What business problems are you solving with the product? What benefits have you realized?

Microservice messaging, streaming data, event tracking.

Kinesis review by Administrator
Administrator
Validated Reviewer
Review Source

"Kinesis Review"

What do you like best?

Kinesis is allows us to move data into our dataware with minimum hassel. The build in backup services and optimizations built in around our use case. In addition, the Kinesis agent makes it easy to get data from our platform into our pipeline.

What do you dislike?

Limitations of a off the self solution makes in difficult to solve some use cases.

What business problems are you solving with the product? What benefits have you realized?

We use Kinesis to move data between sources. It requires minimal oversight from us.

Kinesis review by Obaib E.
Obaib E.
Validated Reviewer
Review Source

"Data analisis streaming"

What do you like best?

Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information

What do you dislike?

Hard to configuration and setup on production

What business problems are you solving with the product? What benefits have you realized?

big data streaming

Kinesis review by Michael M.
Michael M.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Streaming data ingestion made easy"

What do you like best?

Ease of setup and use; quick to deploy; good documentation with examples

What do you dislike?

Could benefit from tighter integration with other AWS services as consumers/producers

Recommendations to others considering the product

Try it out

What business problems are you solving with the product? What benefits have you realized?

Analyze and manage streaming data from an unknown number of sources

Kinesis review by Felipe L.
Felipe L.
Validated Reviewer
Review Source

"Happy user of kinesis"

What do you like best?

Speed, analytics, integration, scalability

What do you dislike?

I do no have a dislike because it solves my requirement

What business problems are you solving with the product? What benefits have you realized?

Events transmission, solves migration and real time data sync

Kinesis review by User
User
Validated Reviewer
Review Source

"Great easy streaming, a litttle pain in consuming"

What do you like best?

It's very easy to get started and push data in without having to provision anything or set up anything with multiple consumers reading the data independently.

What do you dislike?

The library to consume data (KCL) is very clunky and heavy, has additional dynamo db tables that come with it and are a bit messy to manage

What business problems are you solving with the product? What benefits have you realized?

AdTech. Easy to scale in and out

Kinesis review by rama p.
rama p.
Validated Reviewer
Review Source

"managed service with scale"

What do you like best?

managed service with scale, so no maintencane overhead

What do you dislike?

limit on 40MB or 1minute which limits real time needs

What business problems are you solving with the product? What benefits have you realized?

streaming data from site

Kinesis review by Lavina K.
Lavina K.
Validated Reviewer
Review Source

"Need more bulk message support for FInancial service applications"

What do you like best?

Access to granularity, batch and shard processing

What do you dislike?

No support for bulk messaging and not very latency sensitive

What business problems are you solving with the product? What benefits have you realized?

Streaming our data to customers

Kinesis review by User
User
Validated Reviewer
Review Source

"Great product"

What do you like best?

Kinesis is simple to set up and can be used to stream real-time data from various data sources to Amazon Redshift database. This eliminates the creating and maintenance of complicated ETL.

What do you dislike?

I have only used it for a short time and don’t have any problems or concerns as of yet.

What business problems are you solving with the product? What benefits have you realized?

I use it to solve the realtime data processing throgh Amazon Kinesis

Kinesis review by User in Consumer Services
User in Consumer Services
Validated Reviewer
Review Source

"I love this for real time data"

What do you like best?

I love that I can get real time data records. This helps me with immediate action for my client base.

What do you dislike?

I don't like that it takes forever to load when I have to shut down and restart.

What business problems are you solving with the product? What benefits have you realized?

It solves the lag that I had with other programs getting my data to me immediatelym. This makes my clients happy and makes me thrilled.

Kinesis review by User
User
Validated Reviewer
Review Source

"Support for Spark Direct Streaming"

What do you like best?

Streaming replacement for Kafka, the ability to support large workloads and the fact that it is a managed service.

What do you dislike?

No support for Direct streaming like Kafka does

Recommendations to others considering the product

Be as competitive as KAfka

What business problems are you solving with the product? What benefits have you realized?

distributed messaging queue. We did a POC but did not use it

Kinesis review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"persistant streaming done right"

What do you like best?

sdk documentation, plus the usual speed, scale, availability etc but its integration with other aws services makes it so much more useful

What do you dislike?

some of the record/batch size limitations and need to manage it to prevent unexpected failures

What business problems are you solving with the product? What benefits have you realized?

durability and ability to fire and forget

Kinesis review by Consultant in Information Services
Consultant in Information Services
Validated Reviewer
Review Source

"Streaming to Data Lake"

What do you like best?

currently leverage to bring all our data streamsStream data to S3. Planning to leverage Kinesis Analytics to analyze the data in stream to produce live analytics.

What do you dislike?

Expensive if you dont configure it correctly. Fan out was missing and recently got added.

What business problems are you solving with the product? What benefits have you realized?

Real time Analytics

Kinesis review by User
User
Validated Reviewer
Review Source

"kinesis is hard to use and manage"

What do you like best?

kinesis is easy to setup, and get started with

What do you dislike?

kinesis does not have golang sdk. kinesis does not have a good strategy for having multiple readers. Using kafka was much easier for users

What business problems are you solving with the product? What benefits have you realized?

we are using kinesis as a system bus

Kinesis review by User
User
Validated Reviewer
Review Source

"Easy Analytics"

What do you like best?

Ease of use, were able to setup a telemetry pipeline in one week

What do you dislike?

Some of the lambda hookups are strange in regards to provisioning

What business problems are you solving with the product? What benefits have you realized?

Telemetry pipelines. Able to have adata flowing with little overheard on the ops team.

Kinesis review by Administrator
Administrator
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Another option for queuing"

What do you like best?

It is the best option if you need a way to sort and prioritize your messages in the queue

What do you dislike?

Would be better if there are more support or sdk for .net

What business problems are you solving with the product? What benefits have you realized?

benefit on managing the queue

Kinesis review by Consultant
Consultant
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Kinesis Review"

What do you like best?

What I like best about this product is that it's easy to use with a robust set of APIs.

What do you dislike?

What I dislike about Kinesis is very little.

What business problems are you solving with the product? What benefits have you realized?

We're using this for data processing via video.

Kinesis review by User in Financial Services
User in Financial Services
Validated Reviewer
Review Source

"Safe, secure, and fast"

What do you like best?

I had real time access to the data I needed when I needed it.

What do you dislike?

Honestly there is nothing to dislike about this software.

What business problems are you solving with the product? What benefits have you realized?

I was able to cost-effectively process streaming data including video, audio, and application logs.

Kinesis review by User
User
Validated Reviewer
Review Source

"Kinesis helped us to launch the real time data migration"

What do you like best?

ability to integrate with various AWS services to consume and build easily.

What do you dislike?

No issues. We did not run into any issues at this time

What business problems are you solving with the product? What benefits have you realized?

Data streaming and data availability

Kinesis review by Consultant
Consultant
Validated Reviewer
Review Source

"Great tool to filter and stream out tailored data"

What do you like best?

the filtering and streaming. the filtering and streaming. the filtering and streaming. th

What do you dislike?

There's nothing that I dislike about this product.

What business problems are you solving with the product? What benefits have you realized?

Active filtering and streaming

Kinesis review by User
User
Validated Reviewer
Review Source

"It is pretty great"

What do you like best?

It is very easy to integrate and use, quite reliable.

What do you dislike?

Sometimes I get delay in getting the event messages

What business problems are you solving with the product? What benefits have you realized?

Building feedback architecture, easy integration.

Kinesis review by User
User
Validated Reviewer
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"connect the streams"

What do you like best?

Simple to set up. Simple simple simple. Secure too.

What do you dislike?

Command line tools for easy reading/verifying things in the stream

What business problems are you solving with the product? What benefits have you realized?

Captures all the events

Kate from G2 Crowd

Learning about Amazon Kinesis?

I can help.
* We monitor all Amazon Kinesis reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.