Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

azure resource manager servicebus provider?

Is there such a thing as a ServiceBus provider? As part of my application I would like to include a SB namespace, topic and subscriptions. Is the expectation that you deploy the website(s) using ARM, and use the service interface for scripting the other supporting features?

like image 792
Karl Avatar asked Feb 17 '15 03:02

Karl


People also ask

What is Service Bus in Azure?

Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics (in a namespace). Service Bus is used to decouple applications and services from each other, providing the following benefits: Load-balancing work across competing workers.

Does Azure Service Bus use AMQP?

The Azure Service Bus cloud service uses the AMQP 1.0 as its primary means of communication.

Is Azure Service Bus RabbitMQ?

Azure Service Bus is an enterprise queueing solution and can replace RabbitMQ if you want to take advantage of the PaaS offering instead of running RabbitMQ yourself.


2 Answers

There is a Service Bus Provider now. Sample template:

    {
      "apiVersion": "2014-09-01",
      "name": "[parameters('namespace')]",
      "type": "Microsoft.ServiceBus/namespaces",
      "location": "[parameters('resourceLacation')]",
      "properties": {
        "messagingSku": "1", //basic tier
        "enabled": true,
        "status": "Active",
        "namespaceType": "Messaging",
        "eventHubEnabled": true,                           
        }         
     }
like image 71
Milen Avatar answered Oct 20 '22 00:10

Milen


There isn't a Service Bus Provider yet. The only way you can create / manage Service Bus from a client machine is via PowerShell or through custom code leveraging either an Azure SDK or the REST Management API.

like image 27
Simon W Avatar answered Oct 20 '22 02:10

Simon W