How to fix the DR dependency

Jagadeeskumar Lenin 121 Reputation points
2024-02-27T11:06:31.2666667+00:00

Primary region setup : Traffic manger (Priority routing) --> APP Service (frond end) +Azure SQL Database (Backend). For the above scenario we setup the Active (Primary region)- Passive(secondary) DR. Question : Primary setup have some set of dependencies , if incase initiate a DR for the secondary region how can I achieve the same dependencies from the secondary DR region(i need a solution Automated way). Note : DependencyDR-scenario.png may be running in the same or different region.

Azure SQL Database
{count} votes

Accepted answer
  1. brtrach-MSFT 15,256 Reputation points Microsoft Employee
    2024-03-11T08:51:44.8866667+00:00

    @Jagadeeskumar Lenin Yes, Azure API Management is a great option here as they it has multi-region deployment. With multi-region deployment, you can add regional API gateways to an existing API Management instance in one or more supported Azure regions. Multi-region deployment helps reduce request latency perceived by geographically distributed API consumers and improves service availability if one region goes offline. Multi-region deployment is only available in the Premium service tier.

    A high level overview of multi-region deployment in Azure API Management looks like this:

    1. Enable Multi-Region Deployment: Azure API Management supports multi-region deployment, which enables API publishers to add regional API gateways to an existing API Management instance in one or more supported Azure regions.
    2. Configure Regions: When adding a region, you configure the number of scale units that region will host, optional zone redundancy (if that region supports it), and virtual network settings in the added region.
    3. Add Additional Regions: In the Azure portal, navigate to your API Management service and select Locations from the left menu. Select + Add in the top bar. Select the added location from the dropdown list. Select the number of scale Units in the location. Optionally select one or more Availability zones.
    4. Synchronize Configurations: Gateway configurations such as APIs and policy definitions are regularly synchronized between the primary and secondary regions you add.
    5. Handle Traffic Routing: When API Management receives public HTTP requests to the traffic manager endpoint, traffic is routed to a regional gateway based on lowest latency.

    To learn more about multi region, please see here.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful