Windows Azure Pack Service Bus provides a reliable messaging service, which can be used by a tenant's applications to pass information or messages. This service is consistent to Microsoft's public cloud offering Azure Service Bus. Applications can be hosted anywhere; that is, they can be hosted on the provider's cloud, inside the tenant's datacenter, or anywhere else.
Windows Azure Pack Service Bus can be leveraged by the organization's internal developers for passing messages between applications in an efficient manner. This can be offered as a service by service providers to external tenants enabling cloud-driven applications' messaging.
Service Bus in Windows Azure Pack provides two solutions: