

Azure Stream Analytics and Amazon MSK are products in the streaming data and analytics category. Azure Stream Analytics has the upper hand with more cost-effective solutions and easier integration with its ecosystem, whereas Amazon MSK offers superior features through its extensive Kafka support.
Features: Azure Stream Analytics is notable for its seamless integration with Azure services, offering valuable features like real-time analytics that can be sent directly to Power BI and a user-friendly interface that simplifies complex data operations. It also supports robust integration with Azure IoT hub and Blob storage. On the other hand, Amazon MSK provides strong scalability and Kafka support, making it ideal for companies that need a dependable streaming data solution. Its ability to integrate well with AWS services enhances its value, especially for companies already within the AWS ecosystem.
Room for Improvement: Azure Stream Analytics could enhance its features by improving integration capabilities with non-Azure platforms, expanding its real-time analytics functionalities, and optimizing large-scale deployment performance. Amazon MSK would benefit from streamlining its initial setup, providing better step-by-step deployment guides, and improving cost-effectiveness for smaller workloads.
Ease of Deployment and Customer Service: Azure Stream Analytics is known for its straightforward setup and excellent customer service, ensuring prompt and accessible support. Amazon MSK, while offering efficient customer service, involves a more complex deployment process that could be simplified.
Pricing and ROI: Azure Stream Analytics is cost-effective, providing a high ROI for businesses with its competitive pricing structure. Amazon MSK entails a higher setup cost but justifies this with robust long-term features and scalability, making it worth the investment for substantial data streaming requirements.
They can manage most of our queries, and for what they cannot manage, they guide us through the process of finding out.
Amazon's support is excellent.
There is a big communication gap due to lack of understanding of local scenarios and language barriers.
They've managed to answer all my questions and provide help in a timely manner.
The support on critical issues depends on the level of subscription that you have with Microsoft itself.
The functionality for scaling comes out of the box and is very effective.
As a B2B enterprise client, our clientele consists of large ticket clients but low amounts of users.
Maintenance requires a couple of people, however, it's not a full-time endeavor.
This is crucial for applications demanding constant monitoring, such as healthcare or financial services.
Azure Stream Analytics is scalable, and I would rate it seven out of ten.
It doesn't require any maintenance on my end yet, as I haven't had any issues.
They require significant effort and fine-tuning to function effectively.
For example, Azure Stream Analytics processes more data every second, which is why it's recommended for real-time streaming.
The increase in cloud costs by 50% to 60% does not justify the savings.
The only issue with Amazon MSK that we are facing is the configurations.
I had to remove and drop all the clusters and recreate them again, which is complicated in a production environment.
A cost comparison between products is also not straightforward.
There's setup time required to get it integrated with different services such as Power BI, so it's not a straight out-of-the-box configuration.
Azure Stream Analytics currently allows some degree of code writing, which could be simplified with low-code or no-code platforms to enhance performance.
Once we started using Kafka, our cloud costs rose by 50% to 60%.
We use Kafka M5 Large instance, and depending on the instances, that is the cost we have, along with storage cost and data transfer costs.
Choosing between pay-as-you-go or enterprise models can affect pricing, and depending on data volume, charges might increase substantially.
From my point of view, it should be cheaper now, considering the years since its release.
We sell the data analytics value and operational value to customers, focusing on productivity and efficiency from the cloud.
The scalability and usability are quite remarkable.
The best features of Amazon MSK are the real-time analytics that are excellent.
Amazon MSK is basically Kafka in the cloud, and when you need to create a cluster of Kafka brokers, Amazon MSK helps with that by automatically creating all the brokers according to the configuration you provide.
It's very accurate and uses existing technologies in terms of writing queries, utilizing standard query languages such as SQL, Spark, and others to provide information.
Azure Stream Analytics reads from any real-time stream; it's designed for processing millions of records every millisecond.
It is quite easy for my technicians to understand, and the learning curve is not steep.
| Product | Mindshare (%) |
|---|---|
| Azure Stream Analytics | 6.1% |
| Amazon MSK | 4.3% |
| Other | 89.6% |


| Company Size | Count |
|---|---|
| Small Business | 4 |
| Midsize Enterprise | 7 |
| Large Enterprise | 4 |
| Company Size | Count |
|---|---|
| Small Business | 8 |
| Midsize Enterprise | 3 |
| Large Enterprise | 18 |
Amazon MSK offers seamless AWS integration, simplifying development and operation. It supports efficient data streaming and ensures cost-effective scalability without additional setup needs.
Amazon MSK stands out for its effortless creation, deployment, and access to new features without complex VPC configurations. Automating scalability, it demands minimal intervention, making it ideal for high-volume workflows. Developers benefit from real-time analytics, event sourcing, and log ingestion, aiding in dashboard maintenance and user log tracking. However, integration challenges exist as some face inflexibility, intricate configurations, and plugin development difficulties. Schema validation, connector variety, and complex update processes lead some to seek alternatives. Noteworthy for order data streaming, transaction tracking in retail and banking, and other real-time data applications, Amazon MSK remains attractive despite high cost concerns.
What are Amazon MSK's key features?In retail and banking, Amazon MSK facilitates order data streaming and transaction tracking. Its capabilities in supporting CDC pipelines, high-volume data management, and asynchronous processes make it favorable for integrating systems, streaming IoT data, and managing dashboard flows. Challenges in integration and configuration persist, nudging users to explore different options in certain contexts.
Azure Stream Analytics offers real-time data processing with seamless IoT hub integration and user-friendly setup. It efficiently manages data streams and supports Azure services, SQL Server, and Cosmos DB.
Azure Stream Analytics specializes in real-time data analytics, easily integrating with Microsoft technologies. It enables swift deployment, monitoring, and high-performance data streaming. Though praised for its powerful SQL language and machine learning capabilities, users face challenges with historical analysis, pricing clarity, debugging, and data connection outside Azure. Limited real-time data joining, query customization, and complex data handling are noted alongside needs for improved technical support, job monitoring, and trial periods.
What are the key features of Azure Stream Analytics?Azure Stream Analytics is leveraged in industries for real-time IoT data processing, predictive analytics, and accident prevention in logistics. It supports telemetry data processing for applications like predictive maintenance and integrates with Power BI for enhanced data visualization, aligning with Azure's IoT infrastructure.
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.