We have been using this solution to protect our APIs and to decouple our APIs between the host versus the outside world. It operates as a gateway pattern in front of the APIs.
Platform Architect at Ernst & Young
Hybrid API management solution used specifically for API protection and rate limits
Pros and Cons
- "We use this solution for API rate limiting and for its security features against DDoS."
- "The scalability of this solution could be improved. The volume which the API Management task service can handle needs to be improved. Cost wise, this solution could be optimized."
What is our primary use case?
What is most valuable?
We use this solution for API rate limiting and for its security features against DDoS.
What needs improvement?
The scalability of this solution could be improved. The volume which the API Management task service can handle needs to be improved. Cost wise, this solution could be optimized.
For how long have I used the solution?
Buyer's Guide
Microsoft Azure API Management
May 2025

Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is not a scalable solution.
How are customer service and support?
The customer service and support for this solution is average. They have not been able to provide a solution to some of the challenges we have faced.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup is not complex as this is a PaaS-based solution.
What's my experience with pricing, setup cost, and licensing?
This is an expensive solution.
What other advice do I have?
I would advise others to evaluate their volumes, nonfunctional requirements, and just check whether the NFR performance metrics of API Management has been met. Otherwise, better take a trade-off between, because we have gone through the hard path, tried everything using it, and then we have moved from API Management to Apigee.
I would rate this solution a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Operations Manager at a tech services company with 11-50 employees
Good for API management, with a decent basic tier and works well for companies with a Microsoft stack
Pros and Cons
- "The price is pretty reasonable for us."
- "The licensing tiers can be misleading."
What is most valuable?
The basic tier is pretty good.
It's publicly available API Management.
The price is pretty reasonable for us.
What needs improvement?
We need better integration with VNet.
It would be nice to not only configure it through the interface but also with an ARM template or something like that. Maybe it's possible, but it's not that easy to find.
It took us time to get used to the interface. Now that we run it, it's a little bit hard to have a testing environment and the production environment and keep it synced. If you can do that through a script, that would be far easier. However, there was a time thing on our side. We couldn't get it done, and in the end, we just set it up manually.
The licensing tiers can be misleading.
It would be ideal if there was a way to add monetization into the mix so that we could more easily sell our APIs.
For how long have I used the solution?
I started using the solution about three years ago, and I use it now and again on a few projects.
Which solution did I use previously and why did I switch?
We didn't have a previous solution.
How was the initial setup?
I wasn't directly involved with the implementation, and I'm not sure how long it took to deploy the product.
What about the implementation team?
Some of my colleagues implemented the solution. We did it ourselves using the documentation provided by Microsoft.
What's my experience with pricing, setup cost, and licensing?
We are using a basic tier.
For the things we do, it's reasonable in terms of cost. You can implement it in the developer solutions. That's basically more or less free. But if you implement VNET in it there, you can only upgrade it if you use premium, and premium is so expensive. That's just no fun. That was a little bit annoying since you think you have a good solution in your development environment, and then you are in production and need a premium tier to have the same configuration. We had to reconfigure some stuff.
Which other solutions did I evaluate?
We also looked at Apigee, and Apigee has some integrated features, however, Apigee was very complex to get started with. Apart from that, we are a Microsoft company, and we're on the Microsoft stack. It was more logical to keep everything in Azure. That's why we chose Azure API Management.
What other advice do I have?
We use Azure and it suits our case pretty well. It could be better, but we might also have to learn more. Currently, I would rate it at an eight out of ten for our use case. We might also want to use it in the future to sell subscriptions, which is not possible out of the box. You can configure subscriptions, yet you still have to do the whole selling and measuring and things like that. That's not fully integrated.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Microsoft Azure API Management
May 2025

Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
Business Architect at YASH Technologies
Great API management functions with very good resources
Pros and Cons
- "I like the API Management functions."
- "It can be quite complex, somewhat lacking in flexibility."
What is our primary use case?
My primary use case is for Logic Apps events as well as for API Management functions provided by Azure. We are implementation partners and I'm a business architect.
What is most valuable?
I like the API management functions.
What needs improvement?
In terms of the flexibility of API Management, it's quite a complex solution when compared with Apigee. If they could come up with an easy way of enhancing, that would be a great help, particularly for those consulting.
For how long have I used the solution?
I've been using this solution for two years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
We deployed a Kubernetes instance so that we can scale.
How are customer service and support?
The technical support is great, they help us out whenever we need it.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
From previous experience, I know that Apigee is more flexible than Azure API.
How was the initial setup?
The initial setup is not so straightforward and really depends on the landscape. If a customer has different business streams such as credit cards, debit cards, payment accounts and credit accounts it can be more complicated. Things have improved recently. Previously, a deployment could have taken up to 18 months. We can now do a similar implementation in around six to eight months.
What other advice do I have?
There are a lot of competitors in the market that provide the same kind of services but I think cost-wise and resource-wise, Microsoft is ahead and I recommend this product to our customers. That said, there are some functions we don't currently have. It's okay for a mid-size organization but for larger-scale deployments, it's lacking in some areas. As a result, I rate this solution eight out of 10.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
VP & GM, Client Storage at Micron Technology
Stable solution that scales to load
Pros and Cons
- "API Management does not take long to deploy."
- "API Management's price could be lower."
What is our primary use case?
I use API Management for all of our AKS clusters.
What needs improvement?
API Management's price could be lower.
For how long have I used the solution?
I've been using API Management for a year.
What do I think about the stability of the solution?
API Management is stable.
What do I think about the scalability of the solution?
API Management is scalable based on the load.
How was the initial setup?
API Management does not take long to deploy.
What about the implementation team?
We used an in-house team.
What other advice do I have?
I would rate API Management nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PM, Digital & Innovation at Access Bank Plc
The sandbox feature lets us test before we go into production
Pros and Cons
- "I like API Management's sandbox feature. It's an environment where you can test out the API before putting it into production and connecting it to a live environment."
- "The hybrid part could be improved because API Management is entirely cloud-based, but some of our resources are on-prem, so formatting is an issue. Our goal is dual implementation."
What is our primary use case?
We're a bank, so one of our primary use cases for API Management is integrating our API with third parties that provide financial policies. Sometimes they want to use our services, like payment and customer inquiry, so we give them access to the API gateway.
Azure API Management allows you to control who has access to your API gateways and assign permission levels to third parties if you want integration with third-party solutions. That has a couple of advantages. Those third parties can directly access your API directly, and you can set limits. It can also configure authentication on other API managers.
An API gateway is like a platform, and your API provides access to the resources in your environment, so this gateway is an intermediary between you and third parties. It's also the interface between your internal applications. For example, if you have a mobile app and internet banking, they can all be copied in the same API through that gateway. So, that was basically the use cases we have. So, we have almost all the API's behind the gateway.
What is most valuable?
I like API Management's sandbox feature. It's an environment where you can test out the API before putting it into production and connecting it to a live environment.
What needs improvement?
The hybrid part could be improved because API Management is entirely cloud-based, but some of our resources are on-prem, so formatting is an issue. Our goal is dual implementation.
There's always room for improvement in terms of the user interface. Generally speaking, technology evolves, so any service provider needs to make their product as user-friendly as possible. In the next couple of years, we'll see more non-tech people handling tech solutions. The solution should be more accessible, so people can use it to create things without being very tech-savvy.
For how long have I used the solution?
We've been using Azure API Management for about three years.
What do I think about the stability of the solution?
API Management is stable.
What do I think about the scalability of the solution?
API Management is scalable. The licensing is structured so that you save more at a higher scale. The only limit to the scale is how much you're willing to pay.
How are customer service and support?
We have an enterprise support contract for Microsoft, and we don't have problems with them.
Which solution did I use previously and why did I switch?
We used IBM ESB before Azure API Management, and we're using both now. ESB isn't the same as API Management from a technology perspective. They have distinct functions, but they can do similar things. You can view an API on IBM ESB, but you can view and expose API on Azure API Management. They solve similar problems but are not exactly the same.
How was the initial setup?
Deploying API Management is somewhat tricky depending on your level of technical knowledge. The first time we used it in production, we had it for a couple of months. The first month was an evaluation period, so we had it in a test environment to get a feel for how it works and possible complications. However, you could deploy it in a couple of weeks if you wanted.
You only need about two to manage it, including one admin. It's more like a platform-as-a-service, so we don't need to do the normal maintenance we do on an on-prem platform.
What about the implementation team?
We deployed API Management in-house.
What's my experience with pricing, setup cost, and licensing?
I can't disclose how much we pay monthly, but the pricing for Azure API Management is available online. It's pay as you go. The subscription packages have room for different scales. It's calculated by the number of apps or computers you use. You do not have to use the enterprise subscription. These subscriptions have different pricing, so you can find one to meet your needs for scalability.
What other advice do I have?
I rate Azure API Management nine out of 10. Your choice of technology is based on your needs, budget, and C suite. Azure API Management is a good product, but there are some other good services, like Azure Connect, Google APG, and a couple of others. It depends on your needs.
Using a cloud solution has advantages because the client can immediately use the product. Another strong reason we use Azure API Management is that we heavily use Microsoft products in our organization, so Azure is a natural choice.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Lead at Infosys
I like the hybrid cloud capabilities
Pros and Cons
- "I like API Management's ability to do hybrid cloud stuff."
- "Some of the DevOps stuff could be easier to work with. The migration paths are a little complicated, and moving code around could be more seamless. There should be less manual migration when several teams work together to publish code to the DevOps."
What is most valuable?
I like API Management's ability to do hybrid cloud stuff.
What needs improvement?
Some of the DevOps stuff could be easier to work with. The migration paths are a little complicated, and moving code around could be more seamless. There should be less manual migration when several teams work together to publish code to the DevOps.
For example, if you and I are working on the same application, and there are conflicts, you should be able to resolve those conflicts more easily. It shows you the conflicts, and you have to fix them yourself. Better conflict resolution with software migration is what I recommend.
For how long have I used the solution?
I've been working with Azure API Management for maybe five years in total.
What do I think about the stability of the solution?
Azure API Management is relatively stable.
What's my experience with pricing, setup cost, and licensing?
Azure is a pay-as-you-go model. You build out your virtual environment and pay a monthly price depending on CPU cores, storage, etc.
What other advice do I have?
I rate Azure API Management nine out of 10. I prefer Microsoft products to the others out there because Microsoft has always catered to software developers as opposed to Amazon or Google, which do a lot of other things. Microsoft has always had the best development toolsets, and it's better for application developers.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Consultant at a consultancy with 10,001+ employees
Reliable with good policies but lacks in-depth documentation
Pros and Cons
- "The solution is reliable and very stable."
- "Technical support could be more helpful and responsive."
What is our primary use case?
I work with an enterprise and they needed to manage lots of APIs. They needed to manage information and they use this product to meet their needs.
What is most valuable?
The policies on offer are the most valuable aspect of the solution.
The solution is reliable and very stable.
What needs improvement?
I don't really have anything in mind at the moment in terms of areas of improvement. It does what we need it to do for the most part.
Technical support could be more helpful and responsive. They are quite slow.
The documentation around the solution is lacking. Users will need to do a lot of digging and googling in order to get the answers they need.
The premium version is very expensive.
For how long have I used the solution?
I've been using the solution for about two years now. It hasn't been too long at this point.
What do I think about the stability of the solution?
The solution was stable. We didn't have issues with bugs or glitches. It didn't crash or freeze. it was pretty reliable and the performance was pretty good.
How are customer service and support?
Technical support was a bit slow, actually. We did engage technical support once or twice and it took quite a bit of time for them to come back to us. By the time they'd come back, we'd kind of solved the problem ourselves. They weren't overly helpful.
What's my experience with pricing, setup cost, and licensing?
I'm just a developer, so I didn't really get involved in the pricing. Therefore, I can't speak to the exact costs of the agreements involved in terms of licensing. That said, I do know that we used the developer license just to try things out. My understanding is that the premium version is quite expensive.
What other advice do I have?
I'm a customer and an end-user. My company does not have a special business relationship with Microsoft.
I'd rate the solution at a seven out of ten.
While technical support and documentation are lacking, I would still recommend the product to others.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Disclosure: My company has a business relationship with this vendor other than being a customer: customer
Social media strategist at Creative Skills
Provides valuable configuration capabilities enhancing API security
Pros and Cons
- "The solution's configuration capabilities are the most effective features for enhancing API security."
- "The product's navigation feature needs enhancement."
What is our primary use case?
I primarily utilize the platform for integrations, monitoring, and process automation within our business workflows.
What is most valuable?
The solution's configuration capabilities are the most effective features for enhancing API security.
What needs improvement?
The product's navigation feature needs enhancement.
For how long have I used the solution?
I have been working with the platform for approximately three to four years.
What do I think about the scalability of the solution?
I rate the solution's scalability around eight or nine.
How are customer service and support?
The support services are good. However, they could be improved.
How would you rate customer service and support?
Positive
How was the initial setup?
The deployment process is not overly difficult. However, each API integration presents interface connectivity and parameters, which can introduce challenges.
The time required for deployment varies depending on the integration interface in question.
What's my experience with pricing, setup cost, and licensing?
I rate the solution's pricing between three and four, as it could be more competitive.
What other advice do I have?
The platform's insights improve over time, allowing us to monitor system health and receive notifications for updates.
We integrate it with Dynamics and other business tools, which enhances our data analysis and reporting capabilities. It facilitates better insights and easier data manipulation, although I rely on my team for detailed analytics.
I recommend the platform, particularly for organizations that require API utilization and integration, as it has proven to be effective in our experience.
Overall, I rate it an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer:
Last updated: Sep 25, 2024
Flag as inappropriate
Buyer's Guide
Download our free Microsoft Azure API Management Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
API ManagementPopular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Amazon API Gateway
webMethods.io
IBM API Connect
Kong Gateway Enterprise
MuleSoft API Manager
IBM DataPower Gateway
WSO2 API Manager
Layer7 API Management
Apache APISIX
SEEBURGER Business Integration Suite
3scale API Management
Buyer's Guide
Download our free Microsoft Azure API Management Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Apigee differ from Azure API Management?
- How does Microsoft Azure API Management compare with Amazon API Gateway?
- Which is better - Azure API Management or Amazon API Gateway?
- Which product performs better: Kong API Gateway or Azure API Management?
- When evaluating API Management, what aspect do you think is the most important to look for?
- What is the difference between an API Gateway and ESB?
- In a Digital Banking Environment how do we see the role of ESB/ API Managers?
- What is an API Gateway?
- How do you protect your API from security threats?
- What should one take into consideration when choosing an API management solution to manage Microservices?