Amazon Kinesis vs Spring Cloud Data Flow comparison

Cancel
You must select at least 2 products to compare!
Amazon Web Services (AWS) Logo
12,325 views|9,068 comparisons
88% willing to recommend
VMware Logo
3,806 views|2,812 comparisons
100% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Amazon Kinesis and Spring Cloud Data Flow based on real PeerSpot user reviews.

Find out in this report how the two Streaming Analytics solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
To learn more, read our detailed Amazon Kinesis vs. Spring Cloud Data Flow Report (Updated: May 2024).
771,212 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"What turns out to be most valuable is its integration with Lambda functions because you can process the data as it comes in. As soon as data comes, you'll fire a Lambda function to process a trench of data.""What I like about Amazon Kinesis is that it's very effective for small businesses. It's a well-managed solution with excellent reporting. Amazon Kinesis is also easy to use, and even a novice developer can work with it, versus Apache Kafka, which requires expertise.""The most valuable feature is that it has a pretty robust way of capturing things.""The scalability is pretty good.""I have worked in companies that build tools in-house. They face scaling challenges.""The solution has the capacity to store the data anywhere from one day to a week and provides limitless storage for us.""Amazon Kinesis has improved our ROI.""Its scalability is very high. There is no maintenance and there is no throughput latency. I think data scalability is high, too. You can ingest gigabytes of data within seconds or milliseconds."

More Amazon Kinesis Pros →

"The product is very user-friendly.""There are a lot of options in Spring Cloud. It's flexible in terms of how we can use it. It's a full infrastructure.""The most valuable features of Spring Cloud Data Flow are the simple programming model, integration, dependency Injection, and ability to do any injection. Additionally, auto-configuration is another important feature because we don't have to configure the database and or set up the boilerplate in the database in every project. The composability is good, we can create small workloads and compose them in any way we like.""The most valuable feature is real-time streaming."

More Spring Cloud Data Flow Pros →

Cons
"I think the default settings are far too low.""It would be beneficial if Amazon Kinesis provided document based support on the internet to be able to read the data from the Kinesis site.""The services which are described in the documentation could use some visual presentation because for someone who is new to the solution the documentation is not easy to follow or beginner friendly and can leave a person feeling helpless.""The solution has a two-minute maximum time delay for live streaming, which could be reduced.""For me, especially with video streams, there's sometimes a kind of delay when the data has to be pumped to other services. This delay could be improved in Kinesis, or especially the Kinesis Video Streams, which is being used for different use cases for Amazon Connect. With that improvement, a lot of other use cases of Amazon Connect integrating with third-party analytic tools would be easier.""Amazon Kinesis should improve its limits.""The price is not much cheaper. So, there is room for improvement in the pricing.""Kinesis is good for Amazon Cloud but not as suitable for other cloud vendors."

More Amazon Kinesis Cons →

"The configurations could be better. Some configurations are a little bit time-consuming in terms of trying to understand using the Spring Cloud documentation.""Spring Cloud Data Flow could improve the user interface. We can drag and drop in the application for the configuration and settings, and deploy it right from the UI, without having to run a CI/CD pipeline. However, that does not work with Kubernetes, it only works when we are working with jars as the Spring Cloud Data Flow applications.""On the tool's online discussion forums, you may get stuck with an issue, making it an area where improvements are required.""Some of the features, like the monitoring tools, are not very mature and are still evolving."

More Spring Cloud Data Flow Cons →

Pricing and Cost Advice
  • "Under $1,000 per month."
  • "The solution's pricing is fair."
  • "It was actually a fairly high volume we were spending. We were spending about 150 a month."
  • "The fee is based on the number of hours the service is running."
  • "Amazon Kinesis pricing is sometimes reasonable and sometimes could be better, depending on the planning, so it's a five out of ten for me."
  • "In general, cloud services are very convenient to use, even if we have to pay a bit more, as we know what we are paying for and can focus on other tasks."
  • "The tool's entry price is cheap. However, pricing increases with data volume."
  • "The product falls on a bit of an expensive side."
  • More Amazon Kinesis Pricing and Cost Advice →

  • "This is an open-source product that can be used free of charge."
  • "If you want support from Spring Cloud Data Flow there is a fee. The Spring Framework is open-source and this is a free solution."
  • More Spring Cloud Data Flow Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Streaming Analytics solutions are best for your needs.
    771,212 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:Amazon Kinesis's main purpose is to provide near real-time data streaming at a consistent 2Mbps rate, which is really impressive.
    Top Answer:The solution currently provides an option to retrieve data in the stream or the queue, but it's not that helpful. We have to write some custom scripts to fetch data from there. An option to search for… more »
    Top Answer:On the tool's online discussion forums, you may get stuck with an issue, making it an area where improvements are required. The online discussion forum for the tool should include possible questions… more »
    Top Answer:I used the solution for a payment platform we integrated with our organization. Our company had to use it since we had to integrate it with different payment platforms.
    Top Answer:Spring Cloud Data Flow is a useful product if I consider how there are different providers with whom my company had to deal, and most of them offer cloud-based products. I can't explain any crucial… more »
    Ranking
    1st
    out of 38 in Streaming Analytics
    Views
    12,325
    Comparisons
    9,068
    Reviews
    13
    Average Words per Review
    544
    Rating
    7.7
    9th
    out of 38 in Streaming Analytics
    Views
    3,806
    Comparisons
    2,812
    Reviews
    2
    Average Words per Review
    598
    Rating
    8.0
    Comparisons
    Also Known As
    Amazon AWS Kinesis, AWS Kinesis, Kinesis
    Learn More
    Overview

    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. 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, and IoT telemetry data for machine learning, analytics, and other applications. Amazon Kinesis enables you to process and analyze data as it arrives and respond instantly instead of having to wait until all your data is collected before the processing can begin.

    Spring Cloud Data Flow is a toolkit for building data integration and real-time data processing pipelines.
    Pipelines consist of Spring Boot apps, built using the Spring Cloud Stream or Spring Cloud Task microservice frameworks. This makes Spring Cloud Data Flow suitable for a range of data processing use cases, from import/export to event streaming and predictive analytics. Use Spring Cloud Data Flow to connect your Enterprise to the Internet of Anything—mobile devices, sensors, wearables, automobiles, and more.

    Sample Customers
    Zillow, Netflix, Sonos
    Information Not Available
    Top Industries
    REVIEWERS
    Computer Software Company29%
    Media Company29%
    Transportation Company14%
    Non Tech Company14%
    VISITORS READING REVIEWS
    Computer Software Company17%
    Financial Services Firm17%
    Manufacturing Company8%
    Retailer4%
    VISITORS READING REVIEWS
    Financial Services Firm29%
    Computer Software Company16%
    Manufacturing Company7%
    Retailer6%
    Company Size
    REVIEWERS
    Small Business36%
    Midsize Enterprise36%
    Large Enterprise27%
    VISITORS READING REVIEWS
    Small Business21%
    Midsize Enterprise12%
    Large Enterprise67%
    VISITORS READING REVIEWS
    Small Business13%
    Midsize Enterprise9%
    Large Enterprise78%
    Buyer's Guide
    Amazon Kinesis vs. Spring Cloud Data Flow
    May 2024
    Find out what your peers are saying about Amazon Kinesis vs. Spring Cloud Data Flow and other solutions. Updated: May 2024.
    771,212 professionals have used our research since 2012.

    Amazon Kinesis is ranked 1st in Streaming Analytics with 24 reviews while Spring Cloud Data Flow is ranked 9th in Streaming Analytics with 5 reviews. Amazon Kinesis is rated 8.0, while Spring Cloud Data Flow is rated 8.0. The top reviewer of Amazon Kinesis writes "Used for media streaming and live-streaming data". On the other hand, the top reviewer of Spring Cloud Data Flow writes "Provides ease of integration with other cloud platforms ". Amazon Kinesis is most compared with Azure Stream Analytics, Amazon MSK, Confluent, Apache Flink and PubSub+ Event Broker, whereas Spring Cloud Data Flow is most compared with Apache Flink, Google Cloud Dataflow, Apache Spark Streaming, Azure Data Factory and StreamSets. See our Amazon Kinesis vs. Spring Cloud Data Flow report.

    See our list of best Streaming Analytics vendors.

    We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.