Enable automatic updates in a web application using Azure Functions and SignalR Service

Azure Storage
Azure Functions
Azure Cosmos DB

Update a web app's notification mechanism from polling to push-based architecture with SignalR Service, Azure Cosmos DB and Azure Functions.

Learning objectives

In this module, you will:

  • Evaluate an existing project that implements polling
  • Update an application architecture to support push technologies with SignalR Service and Azure Functions
  • Host a static website in an Azure Storage account
  • Modify a Vue.js and JavaScript web application to use SignalR


  • Knowledge of JavaScript
  • Familiarity with Azure Functions, Azure Cosmos DB and Visual Studio Code