locked
DevOps CI/CD with Service Bus? RRS feed

  • Question

  • Any CI/CD tutorial or instruction for Service Bus?

    How service bus configuration can be done when there is several person in organisation which needs to do configurations like creating new Topic and Subscription?


    Kenny_I

    Monday, May 4, 2020 12:48 PM

All replies

  • All service bus resources and settings are exposed via ARM, allowing for ARM Templates to be used for CI/CD. You can check the ARM Templates reference for ServiceBus for the various resources and properties available.

    Since ARM Templates are essentially JSON files, working with them through via a source control system would help when multiple people are working on the same instance. You can refer to the strategy recommended for API Management here and adapt a similar one for Service Bus.

    Another approach, based on your scenario, could be to simply maintain separate service bus instances per team as long as you can stay within the limits. Also, if you are using the standard tier, note that the base charge is shared across all namespaces within a single subscription as mentioned in the FAQ section of the pricing page.

    Tuesday, May 5, 2020 5:27 AM