Hi Please see the quickstart example here https://learn.microsoft.com/en-us/samples/azure/azure-quickstart-templates/api-management-create-with-multiregion/
However this does not demo how to add the secondary unit in a vnet (in another location)
I modified the quickstart - this works https://github.com/bengimblett/bicep/blob/main/apim-multi-region/main.bicep by creating an APIM Premium with a secondary location both VNET attach/internal
Multi-region API Management Deployment
Taranjeet Malik
546
Reputation points
Hi
We wish to deploy Azure API Management in internal VNet mode (within a VNet and Subnet) and this will be a Multi-region deployment. We're deploying it through Bicep code. The only relevant official MS guidance I could find is here--> https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-deploy-multi-region
Understand that there's
- How do we specify the resource group for the APIM in secondary region?
- What should be set as the fqdn and domainNameLabel settings for the Public IP resource created in the secondary region?
- Is this all we need to configure to get the multi-region APIM deployment or are there any other considerations like SSL certificate availability in secondary region:
additionalLocations: [ { disableGateway: bool location: 'string' natGatewayState: 'string' publicIpAddressId: 'string' sku: { capacity: int name: 'string' } virtualNetworkConfiguration: { subnetResourceId: 'string' } zones: [ 'string' ] } ]
Any relevant articles / blogs that detail the process of APIM multi-region deployment?
Thanks
Taranjeet Singh
Accepted answer
-
Ben Gimblett 4,525 Reputation points Microsoft Employee
2024-07-24T10:46:09.3533333+00:00