Real-time at Scale
Azure SignalR Service is a managed cloud service for hosting SignalR hubs. SignalR Service is fully managed, meaning you don't have to worry about hosting, scalability, load balancing, and other such details. Azure SignalR Service can scale to support millions of client connections.
SDKs, APIs, service integrations and other developer tools make development simple.
Chat
Chat requires real-time bi-directional messaging to occur between connected clients.
AI in real-time
Some AI applications, such as voice recognition and live translation, require real-time display of results.
Location tracking
Widely used in transportation, logistics, and delivery, to track vehicles on map in real-time.
Real-time interactivity
Modern events call for hosts to interact with large audiences in real-time for polling, voting, etc.
Data visualization
IoT dashboards, financial market data, and other visualizations require data be displayed in real-time.
Collaboration
Remote users can collaborate in real-time through documents, whiteboards, or even augmented reality.
Single Page Application made easy
Blazor is a single-page application framework for building client web apps with C#. Blazor has built-in support for running client logic on the server, using Azure SignalR Service. Developer tools in Visual Studio make it easy to develop and publish server-side Blazor applications to Azure with SignalR Service.
Serverless support
SignalR Service integrates with Azure Functions and Event Grid, allowing your serverless apps to publish messages to clients connected to SignalR Service. Other serverless technologies can connect to a SignalR Service using the REST API.
Supports all versions of ASP.NET
SignalR Service offers a native development experience for ASP.NET Core SignalR, including all protocol APIs and client SDKs in many different languages.
SignalR Service supports ASP.NET SignalR 2.x, for customers that still work with the ASP.NET 4.x stack.
Ready to get started?
Our step-by-step tutorial will help you get ASP.NET with SignalR running on your computer.