Stream Analytics pricing

A real-time stream processing service in the cloud

Azure Stream Analytics is an event-processing engine in the cloud that uncovers insights from data generated by devices, sensors, cloud infrastructure services and applications in real time. With out-of-the-box integration for Azure IoT Hub and Azure Event Hubs, Azure Stream Analytics can simultaneously ingest and process millions of events per second and can deliver actionable insights or alerts with ultra-low latencies, power rich visual dashboards, and can kick off actions to other services.

Pricing details

Azure Stream Analytics is priced by the number of streaming units required to process the data into the service.

Standard Streaming Unit

Usage Price
Streaming unit $-/hr

Support and SLA

  • We provide technical support for all Azure services released to General Availability, including Stream Analytics, through Azure Support, starting at $29.0/month. Billing and subscription management support is provided at no cost.
  • SLA: We guarantee at least 99.9% availability of the Stream Analytics API. We guarantee that 99.9% of the time, deployed Stream Analytics jobs will be either processing data or available to process data. To learn more about the SLA, please visit the SLA page.

FAQ

  • A Standard Streaming Unit is a blend of compute, memory and throughput.

  • Streaming units can be selected via the Azure portal or Stream Analytics management APIs.

  • The primary factors that affect streaming units needed are query complexity, query latency and the volume of data processed. Streaming Units can be used to scale out a job in order to achieve higher throughput. Depending on the complexity of the query and the throughput required, more streaming units may be necessary to achieve your application’s performance requirements

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

  • There is no limit on the number of stream units. While the default quota for streaming units per region for a single subscription is 48. You can request larger number of streaming units by filing a support ticket here.

  • Azure Event Hubs or Azure IoT Hub are recommended as scalable event brokers for your stream analytics solution. However, Stream Analytics also supports getting data from Azure Blobs.

  • Starting on 1 February 2017, Azure Stream Analytics’ Standard Streaming Units offer richer capabilities like running custom code (written in JavaScript) and Geospatial functions, Visual Studio integration, and have removed ingress throttling limits. The older model is no longer available.

  • On 1 February 2017, existing streaming jobs will be migrated without any interruption to the standard streaming model. However, you will continue to pay the same price as you did before 1 February 2017 until 1 January 2018, or the expiry date of your current enterprise agreement. Contact us, if you have any questions.

Resources

Calculator

Estimate your monthly costs for Azure services

Purchase FAQs

Review Azure pricing frequently asked questions

Product details

Learn more about Stream Analytics

Documentation

Review technical tutorials, videos and more resources

Sign up now and get $200 in Azure credits

Start today