Trace Id is missing
Skip to main content

Azure Stream Analytics

Get serverless real-time analytics, from the cloud to the edge

Deliver powerful insights from your streaming data with ease, in real time

Discover Azure Stream Analytics, the easy-to-use, real-time analytics service that is designed for mission-critical workloads. Build an end-to-end serverless streaming pipeline with just a few clicks. Go from zero to production in minutes using the no-code editor or SQL—which is easily extensible with custom code and built-in machine learning capabilities for more advanced scenarios. Run your most demanding workloads with the confidence of a financially backed service-level agreement (SLA).

Activate the value in your data faster with real-time analytics in Microsoft Fabric, now generally available. Learn more

End-to-end analytics pipeline that is production-ready in minutes with the no-code editor or familiar SQL syntax and extensible with JavaScript and C# custom code

Rapid scalability with elastic capacity to build robust streaming data pipelines and analyze millions of events at subsecond latencies

Hybrid architectures for stream processing with the ability to run the same queries in the cloud and on the edge

Enterprise-grade reliability with built-in recovery and built-in machine learning capabilities for advanced scenarios

Build streaming pipelines in minutes

Run complex analytics with no need to learn new processing frameworks or provision virtual machines (VMs) or clusters. Use the no-code editor or familiar SQL language that is extensible with JavaScript and C# custom code for more advanced use cases. Easily enable scenarios like low-latency dashboarding, streaming ETL, real-time alerting, geospatial analytics predictive maintenance, and clickstream analytics with one-click integration across more than 15 sources and sinks.

Data monitoring app performance and usage such as active users, daily sessions per user, session duration and top devices.

Boost your productivity with well-integrated development tools

Develop your Stream Analytics project with user-friendly Azure Stream Analytics tools on your favorite IDEs. Easily set up a continuous integration and continuous delivery (CI/CD) pipeline to achieve subsecond latencies on your most demanding workloads.

Build your streaming pipeline without writing any code

Easily develop a Stream Analytics job to process your real time data without writing a single line of code with Stream Analytics no-code editor.

Data monitoring app performance and usage such as active users, daily sessions per user, session duration and top devices.

Power real-time analytics with artificial intelligence

Take advantage of built-in machine learning models to shorten time to insights. Use machine learning-based capabilities to perform anomaly detection directly in your streaming jobs with Azure Stream Analytics.

Comprehensive security and compliance, built in

Get started with an Azure free account


Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.


After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.


After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Community and Azure support

Ask questions and get support from Microsoft engineers and Azure community experts on MSDN and Stack Overflow, or chat with an Azure support specialist.

Popular templates and labs

Discover self-paced labs and popular quickstart templates for common configurations made by Microsoft and the community.

See what companies are achieving with Azure Stream Analytics

relayr optimizes elevator maintenance

relayr cut the time and cost of elevator maintenance through a remote monitoring solution with Azure Machine Learning and IoT.


Beverage company ABInBev transforms their business

ABInBev gained significant insights into business operations by breaking down data silos and building a global analytics platform using Azure Synapse Analytics, Azure Stream Analytics, and other Azure services.

Back to tabs

Training resources for developers


Explore tutorials, samples, and other documentation to learn how to use Azure Stream Analytics.

Stream Analytics documentation overview

Stream Analytics quickstart documentation

Stream Analytics query pattern documentation


See the scenarios enabled by Azure Stream Analytics with video deep dives and demos.

Watch a video on anomaly detection using machine learning

Troubleshoot Stream Analytics jobs

Deploy in the cloud and on edge

Learning modules

Expand your knowledge and earn certifications with hands-on online courses from Microsoft Learn.

Browse training at Microsoft Learn

  • We guarantee at least 99.9 percent availability for the Stream Analytics API.

  • A standard streaming unit is a blend of compute and memory.

  • Streaming units are billed hourly, based on the maximum number of units selected during the hour.

Ready when you are—let's set up your Azure free account

Try Azure for free