question

GauravPandey-7647 avatar image
0 Votes"
GauravPandey-7647 asked MayankBargali-MSFT commented

API Management service instance to multiple Azure regions

As per the below screenshot only the gateway component of API Management is deployed to all regions, and service management component and developer portal won't be available in secondary region due to which access to the developer, management portal and ability to change configuration (e.g. adding APIs, applying policies) will not be available until the Primary region comes back online.
So, what's the possibility to get developer and management portal in secondary region when Primary region goes offline? Just want to understand is it possible to deploy developer and management portal in secondary region quickly (or how much time it will take) when primary region is impacted and secondary region becomes active.

145012-image.png




Reference Post: https://docs.microsoft.com/en-us/answers/questions/602508/apim-dr-setup-using-multi-region-deployment-vs-bac.html

azure-api-management
image.png (393.1 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

MayankBargali-MSFT avatar image
0 Votes"
MayankBargali-MSFT answered MayankBargali-MSFT commented

@GauravPandey-7647 If the primary region has an issue then unfortunately you will not able to access the developer portal and change the configuration as mentioned in the document.
There is no way to deploy the developer portal/configuration operation to the secondary region. You need to wait till the issue is resolved to access the developer portal/configuration operation as only API services handling the request are only available to the secondary regions.

· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks @MayankBargali-MSFT for clarifying, so access to the developer portal and ability to change configuration (e.g. adding APIs, applying policies) will be impaired until the Primary region comes back online.
Then, will i be able to update the connection string of backend service of secondary region when primary region goes offline.

147201-image.png


0 Votes 0 ·
image.png (134.1 KiB)

@GauravPandey-7647 As you cannot change the API, add API, update API, etc operation so that means you will not able to update the backend API as it is the update API operation. You can use ATM (Azure Traffic Manager) as the backend URL and configure ATM with different endpoints (multiple backend URLs) so you can failover/change from primary to the secondary endpoint using ATM and there will be no configuration update at APIM end.

0 Votes 0 ·