By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Azure APIM Simplifies Event-Driven Architecture with Native Service Bus Policy
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > Azure APIM Simplifies Event-Driven Architecture with Native Service Bus Policy
News

Azure APIM Simplifies Event-Driven Architecture with Native Service Bus Policy

News Room
Last updated: 2025/11/06 at 5:19 AM
News Room Published 6 November 2025
Share
Azure APIM Simplifies Event-Driven Architecture with Native Service Bus Policy
SHARE

Microsoft recently announced a preview feature for its API Management (APIM) service that allows developers to send messages directly to Azure Service Bus using a built-in policy. The company states that the feature simplifies how organizations connect their API layer to event-driven, asynchronous systems.

Earlier, developers could create a custom solution in API Management to send messages to the Azure Service Bus. Yet with the new send-service-bus-message policy, they can forward payloads from API calls directly into Service Bus queues or topics. Brandon Verzuu, a business architect at ApplyThing, wrote in a Medium blog post:

Previously, if you wanted an HTTP-based API call in APIM to trigger an asynchronous backend process, you typically used a Logic App or an Azure Function as a channel adapter. This component’s sole job was to take the message, perhaps apply some transformation, and publish it to a Service Bus.

Now, under the new policy, when a client sends a standard HTTP request to an API endpoint in API Management, the policy sends the request as a message to Service Bus. Subsequently, downstream consumers such as Logic Apps, Azure Functions, or microservices process those messages asynchronously.

(Source: Microsoft Learn)

Luke Murray, a Microsoft MVP, describes in a blog post how a send-service-bus-message policy could look:


<policies>
    <!-- Throttle, authorize, validate, cache, or transform the requests -->
    <inbound>
        <send-service-bus-message queue-name="your-queue" namespace="your-namespace.servicebus.windows.net">
            <message-properties>
                <message-property name="ApiName">@(context.Api?.Name)</message-property>
                <message-property name="Operation">@(context.Operation?.Name)</message-property>
                <message-property name="CallerIp">@(context.Request.IpAddress)</message-property>
                <message-property name="ContentType">@(context.Request.Headers.GetValueOrDefault("Content-Type","application/json"))</message-property>
                <message-property name="TimestampUtc">@(DateTime.UtcNow.ToString("o"))</message-property>
            </message-properties>
            <payload>@(context.Request.Body.As<string>(preserveContent: true))</payload>
        </send-service-bus-message>
        <return-response>
            <set-status code="201" reason="Message Created" />
        </return-response>
    </inbound>
    <!-- Control if and how the requests are forwarded to services  -->
    <backend />
    <!-- Customize the responses -->
    <outbound />
    <!-- Handle exceptions and customize error responses  -->
    <on-error>
        <base />
    </on-error>
</policies>

In a Techcommunity blog post, the company outlines several use cases when leveraging the new policy, ranging from event notification by triggering internal workflows across multiple applications to partner integrations by offering REST-based endpoints for external systems while maintaining policy-based control. 

Furthermore, the feature in APIM leverages managed identities for secure communication between API Management and Service Bus. Additionally, developers can apply enterprise-grade controls, such as rate limits, quotas, and authorization, through APIM policies and gain API-level logging and tracing for each message sent. 

Stefan van der Loop, a Cloud Solutions Architect, commented in a LinkedIn post:

Oh wauw! I’d almost say Finally! this makes integration/decoupling so much easier and more robust. Now what’s left is moving towards a 99,99% SLA for both services 😉 Currently At 99,8% compound SLA uptime it still feels a bit light for production scenario’s. Then again, queues are cheap alternatives as fail-overs..

More details on Azure API Management is available on the documentation pages.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Russian drone incursions rattle Europe, Poland and Romania deploy new defense system
Next Article Tinder’s AI can find better matches by scanning your camera roll Tinder’s AI can find better matches by scanning your camera roll
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

The Quiet Bottleneck in Your Symfony App: Fragmented Indexes and Random UUIDs | HackerNoon
The Quiet Bottleneck in Your Symfony App: Fragmented Indexes and Random UUIDs | HackerNoon
Computing
The Hidden Architecture Powering AI Search: Vector Databases Under the Hood | HackerNoon
The Hidden Architecture Powering AI Search: Vector Databases Under the Hood | HackerNoon
Computing
The Galaxy S27 Ultra could use the same camera as the… Galaxy S23 Ultra
The Galaxy S27 Ultra could use the same camera as the… Galaxy S23 Ultra
News
Airbus orders software fix to thousands of planes due to solar radiation risk |  News
Airbus orders software fix to thousands of planes due to solar radiation risk | News
News

You Might also Like

The Galaxy S27 Ultra could use the same camera as the… Galaxy S23 Ultra
News

The Galaxy S27 Ultra could use the same camera as the… Galaxy S23 Ultra

3 Min Read
Airbus orders software fix to thousands of planes due to solar radiation risk |  News
News

Airbus orders software fix to thousands of planes due to solar radiation risk | News

1 Min Read
Best Smart Home Gyms for 2025
News

Best Smart Home Gyms for 2025

5 Min Read
Samsung’s Black Friday Weekend Deals Are Still Cutting Prices on Tablets, Monitors, Phones, and More
News

Samsung’s Black Friday Weekend Deals Are Still Cutting Prices on Tablets, Monitors, Phones, and More

9 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?