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.