How to implement bulkhead in APIM instance?

Chinmay Sonawane 65 Reputation points
2024-04-16T05:49:33.4033333+00:00

How to implement bulkhead in APIM instance?

Can someone explain the architecture on how can we achieve it. Thanks!

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,758 questions
{count} votes

Accepted answer
  1. JananiRamesh-MSFT 21,246 Reputation points
    2024-04-18T16:47:39.21+00:00

    Chinmay Sonawane Thanks for reaching out. You can host different APIM instances in different regions. This will help you isolate failures in one region from affecting other regions. https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-deploy-multi-region#about-multi-region-deployment

    You can also use circuit breakers to detect failures in one API and prevent further requests from being sent to that API. This will help you isolate failures in one API from affecting other APIs that are hosted on the same APIM instance. https://learn.microsoft.com/en-us/azure/api-management/backends?tabs=bicep#circuit-breaker-preview

    By using these techniques, you can implement the bulkhead pattern in APIM and isolate failures in one API from affecting other APIs that are hosted on the same APIM instance.

    do let me know incase of further queries, I would be happy to assist you.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful