Azure Service Bus Relay Documentation

Azure Relay service facilitates hybrid applications between on-premises and cloud environments within a corporate enterprise network and the public cloud, without having to open a firewall connection or require intrusive changes to a corporate network infrastructure.

Step-by-Step Tutorials

Hybrid Connections:

  1. Send and receive messages - .NET Web Sockets
  2. Send and receive messages - .NET HTTP
  3. Send and receive messages - Node.js Web Sockets
  4. Send and receive messages - Node.js HTTP

Windows Communication Foundation (WCF) Relay:

  1. Expose an on-premises WCF service to a web application in the cloud
  2. Expose an on-premises WCF service to a WCF client outside your network
  3. Expose an on-premises WCF service to an application outside your network

Samples

Samples on GitHub

Reference