question

KatareAshish-1107 avatar image
0 Votes"
KatareAshish-1107 asked KatareAshish-1107 action

Azure APIM(Basic) with Front Door or traffic manager

All we are trying to do here is to minimize the cost because of APIM premium instances. we are having 3 different APIM Premium instances for different regions ( Europe and north America).
I am exploring some options and see if we could use Azure Front door to route the traffic the different geographic location (based on the latency) and it should also provide WAF and we can keep one external API domain to accept the traffic for our external APIs.

Questions around are -

1) Would Front door with Basic APIM would work in above use case or what am in missing for not having the premium APIM.
2) What if i decide to have traffic manager along with Basic APIM instances - would that also work or what is preferred ?

Thank you for looking at the question and appreciate if anyone have any experience around this approach,

azure-api-managementazure-front-doorazure-traffic-manager
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.

MikeUrnun avatar image
0 Votes"
MikeUrnun answered LeMinhManSTUHCM-7707 commented

Hello @KatareAshish-1107

Sorry for the late reply but below are my thoughts on your questions:


Would Front door with Basic APIM would work in above use case or what am in missing for not having the premium APIM.

APIM as a service comprises multiple components that work together coherently in-sync in order to provide its features -- the gateway component is an essential one that's in charge of running your policies and transforming the requests/responses. With the Premium tier, APIM is providing an ability to deploy Gateway components to various regions of your choice while still letting you handle Management tasks from a single, central plane (and the same goes for the Dev Portal component and its users, etc).

So there's a one-many relationship from the management plane to your gateway instances, meaning that when/if you make configuration changes, they'll sync automatically to all of your regional Gateway instances (same thing applies for any Patches and Feature Updates that APIM provides over time as well). If you go with the Front Door & APIM Basic approach, you'd end up with multiple Management plane & Dev Portal components as per APIM service instance basis which is not ideal.


What if I decide to have traffic manager along with Basic APIM instances - would that also work or what is preferred?

Same scalability issue for the management & dev portal components.

I hope this clears it up a little bit but feel free to let me know if you have any further questions on this matter.
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.

KatareAshish-1107 avatar image
0 Votes"
KatareAshish-1107 answered

yes, that sounds good and make sense.

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.