Microsoft Azure API Management is used for integration across multiple services, API marketplace solutions, and information exchange solutions.
Principal Architect at Fracral
Can be used for integration across multiple services and API marketplace solutions
Pros and Cons
- "The most valuable features of the solution are its importing and publishing."
- "The solution’s security and performance could be improved."
What is our primary use case?
What is most valuable?
The most valuable features of the solution are its importing and publishing.
What needs improvement?
The solution’s security and performance could be improved.
For how long have I used the solution?
I have been using Microsoft Azure API Management for four to five years.
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.
851,823 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate Microsoft Azure API Management an eight out of ten for stability.
What do I think about the scalability of the solution?
Our clients for the solution are small, medium and enterprise businesses.
I rate Microsoft Azure API Management an eight out of ten for scalability.
How are customer service and support?
Microsoft provides good premier support, but its general customer support is not that great.
How would you rate customer service and support?
Neutral
How was the initial setup?
I rate Microsoft Azure API Management a seven out of ten for the ease of its initial setup.
What about the implementation team?
The solution can be deployed in five to ten minutes.
What's my experience with pricing, setup cost, and licensing?
On a scale from one to ten, where one is cheap and ten is expensive, I rate the solution's pricing a five out of ten.
What other advice do I have?
Microsoft Azure API Management is a cloud-based solution. Microsoft Azure API Management is a flexible, scalable, and easy-to-use solution.
Overall, I rate Microsoft Azure API Management an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner

Product Lead at Optum
Ideal for enterprise implementation and integrations across different platforms
Pros and Cons
- "Microsoft Azure API Management is a good, comprehensive solution for enterprise implementation."
- "The solution's integration suite needs improvement."
What is our primary use case?
We've been using Microsoft Azure API Management for integrations across different platforms.
What is most valuable?
Microsoft Azure API Management is a good, comprehensive solution for enterprise implementation.
What needs improvement?
The solution's integration suite needs improvement.
For how long have I used the solution?
I have been using Microsoft Azure API Management for 2 years.
What do I think about the stability of the solution?
Microsoft Azure API Management is a stable solution.
What do I think about the scalability of the solution?
Microsoft Azure API Management is a scalable solution.
Which solution did I use previously and why did I switch?
We have previously used a lot of solutions, including GCP (Google Cloud Platform).
How was the initial setup?
The solution's initial setup is pretty straightforward. However, more public documentation could have been available from other open communities. The solution is still being improved, and insufficient documentation is available on public forums.
On a scale from one to ten, where one is difficult and ten is easy, I rate the solution's initial setup a seven or seven and a half out of ten.
What other advice do I have?
Microsoft Azure API Management is a good, comprehensive solution for enterprise implementation. Therefore, big organizations should definitely consider using it.
Overall, I rate the solution an 8 out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
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.
851,823 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
Software Architect at a financial services firm with 1-10 employees
Reasonably priced, and offers quick technical support
Pros and Cons
- "Most of the features are valuable to me."
- "I could that the UI could be improved."
What is most valuable?
Most of the features are valuable to me. We are actively exploring the monetization aspect of Azure, and we are also working on a proof of concept to accomplish this.
What needs improvement?
The only complication I encountered was configuring the authentication in the API Management. That was a little difficult for me, but it gets better after that.
I could that the UI could be improved. All services have the use of Visual Studio to do the coding and to change the configuration. It would be beneficial to include that with Microsoft Azure API Management.
For how long have I used the solution?
I have been working with Microsoft Azure API Management for more than two years.
What do I think about the stability of the solution?
Microsoft Azure API Management is a stable product.
What do I think about the scalability of the solution?
It is easy to scale Microsoft Azure API Management.
How are customer service and support?
We have fast-track support from Microsoft, which we do receive.
We are satisfied with the technical support of Microsoft.
How was the initial setup?
The initial setup was simple, with no complications, other than the configuration of the authentication in the API Management.
What's my experience with pricing, setup cost, and licensing?
Since everyone is isocentric here, it is reasonable for me. Rather than getting complicated with other licensing, and other products' licensing. There are many, many different types of licensing available in other products, such as perpetual for ten users. If you want more than ten users, you'll have to pay a higher license fee. As a result, we are not falling into those kinds of traps. Previously, we had to pay as you go.
What other advice do I have?
I would rate Microsoft Azure API Management eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Technical Solutions Architect at a computer software company with 201-500 employees
Helps developers to securely expose their APIs to external and internal customers
Pros and Cons
- "It's a very robust tool. So you see that there is a developer portal which can be used by developer or the vendors as well. And other external partners to create keys and manage their own APIs. The other thing is that they have a lot of policies there are too many options within API. So I do the difficult to tell one, but probably I would say, like, proxy sorry. The policies is one of the thing wherein you can just configure the policies and modify the behavior of the APIs."
What is most valuable?
It's a very robust tool. There is a developer portal that can be used by developers, vendors and other external partners to create keys and manage their APIs.
Enables you to configure the policies and modify the behavior of the APIs.
What needs improvement?
VNet integration facility is only available in the premium version so that is a drawback.
For how long have I used the solution?
I have been using Microsoft Azure API Management for six to seven years.
What do I think about the stability of the solution?
It is a stable solution.
What do I think about the scalability of the solution?
It is a scalable solution. The size of the clients depends mostly on the type of solution they are using. I rate the scalability an eight out of ten.
How are customer service and support?
The technical support team is easily approachable
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is easy. It takes a lot of time to deploy it. They are coming out with a feature that is supposed to shorten how long it takes.
What's my experience with pricing, setup cost, and licensing?
Microsoft Azure is an expensive solution not for the large enterprises but for medium and small.
What other advice do I have?
I rate the overall solution a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer:
CTO at Huber
Secure, integrate well with existing APIs, and has good technical support
Pros and Cons
- "Without a doubt, it has a very robust, strong marketplace where we can directly integrate with existing APIs and begin working on those."
- "It should be easier to integrate."
What is our primary use case?
Microsoft Azure API Management is used for platform deployment, hosting, virtual servers, third-party integrations, and the Azure Marketplace.
What is most valuable?
Without a doubt, it has a very robust, strong marketplace where we can directly integrate with existing APIs and begin working on those.
Microsoft Azure API Management is a secure solution.
What needs improvement?
It should be easier to integrate.
For how long have I used the solution?
We are in the process of migrating from Amazon AWS to Microsoft Azure API Management. We are just getting started, we have been using it for a few weeks.
What do I think about the stability of the solution?
Microsoft Azure API Management is a stable solution.
What do I think about the scalability of the solution?
Microsoft Azure API Management is definitely a scalable product.
It is not based on how many resources will be used, but we will be using three virtual machines from the Azure platform.
We plan to increase our usage.
How are customer service and support?
We are Microsoft partners, MSP, and we have our own service providers to support this activity.
Which solution did I use previously and why did I switch?
We use Google Workspaces and our platform is on Microsoft Azure.
Previously, we were using AWS EC2 Instances, but because we are a Microsoft MSP and also took into account the Active Directory capabilities and the Azure Marketplace, we decided to shift more to Azure.
How was the initial setup?
The initial setup is more or less straightforward.
It took a couple of weeks to complete the entire migration from Amazon AWS to Microsoft Azure API Management.
What's my experience with pricing, setup cost, and licensing?
Licensing fees are paid on an annual basis.
Which other solutions did I evaluate?
At the moment, we are not using CRM solutions but we are looking into Zoho CRM.
We had planned to use Salesforce, but we changed our minds and decided to use Zoho CRM instead.
What other advice do I have?
I would recommend this solution to others who are interested in using it.
I would rate Azure API Management a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Group Manager, Solution & Technical Architect at a tech services company with 10,001+ employees
Easy to configure, simple to use, but might not be suited for all sized companies
Pros and Cons
- "I have found this solution to be easy to configure, simple to use, and flexible."
- "If I compare this solution to others I have used in other phases of my life, having APIM being an Azure resource, it is easy to configure and deploy. However, this conversely reduced the flexibility. The difficulty is how do we configure it in a manner that a larger enterprise would probably want it to be. This creates a bit more complexity, working around the constraints of the resource itself. If comparing it to other solutions, it is more of a legacy design with an older approach. The various level components are still around resembling an on-premise type of design similar to other solutions, such as Apigee or Mulesoft. They are still predominantly carrying some legacy design. Which might be suited for organizations where they have a more complex network layout. APIM is easy to deploy, but on the other side of that, it is constrained to how Azure has designed it to be."
What is our primary use case?
We use this solution because when there is a technical requirement sometimes there are technical constraints that need to be overcome, and that is best resolved through the API component. My organization predominately uses Microsoft solutions and this is why we are using this particular solution.
What is most valuable?
I have found this solution to be easy to configure, simple to use, and flexible.
What needs improvement?
If I compare this solution to others I have used in other phases of my life, having APIM being an Azure resource, it is easy to configure and deploy. However, this conversely reduced the flexibility. The difficulty is how do we configure it in a manner that a larger enterprise would probably want it to be. This creates a bit more complexity, working around the constraints of the resource itself. If comparing it to other solutions, it is more of a legacy design with an older approach. The various level components are still around resembling an on-premise type of design similar to other solutions, such as Apigee or Mulesoft. They are still predominantly carrying some legacy design. Which might be suited for organizations where they have a more complex network layout. APIM is easy to deploy, but on the other side of that, it is constrained to how Azure has designed it to be.
In an upcoming release, if not already added through an update, I think dynamic provisioning of the resource would be useful. Many times these API platforms, including others, such as Apigee, are still predominantly revolving around developers. The onboarding and the API life cycle are still revolving around humans. In this context, I would not suggest DevOps, but at least automation of common pipelines. If the platform can better support this in the workflow to provision and commission an API that would be beneficial as we work towards a more automated deployment concept. Even though there are templates, graphics, and API management commands right now, you are still in a way programmed deeply, customizing that workflow, as opposed to it being part of the platform itself.
For how long have I used the solution?
I have been using Azure solutions for approximately four 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?
The solution is scalable because it is a cloud service offering.
Which solution did I use previously and why did I switch?
I have previously used Apigee and Mulesoft.
What's my experience with pricing, setup cost, and licensing?
Since this is a cloud-based solution you have to abide by those financial limits, this creates some different challenges compared to other solutions.
What other advice do I have?
My advice to those wanting to implement this solution is in all technology areas, each solution is use case-specific. If you are already working on the pure Azure Stack, then APIM is something that I would suggest. Unless you have a very complicated API development use case I would not try to deploy, for example, Mulesoft or Apigee on Azure. Assuming you are working on a full Azure Stack solution.
Since it is use case-specific, rather than trying to build out. I would rather use the other repertoire of Azure to do the API development, as opposed to trying to deploy other solutions under the platform and develop from there.
My philosophy is always, use what is available, rather than trying to reinvent the wheel. Mulesoft may be powerful, but it is putting the cart on top of the wheel and try to build something on the cart. It is not a native approach.
I rate Microsoft Azure API Management a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Enterprise Infrastructure Architecture at a tech services company with 1,001-5,000 employees
Allows use of VPN technology but could do with clearer configuration
Pros and Cons
- "Allows the possibility of VPN technology to connect your gateway directly with on-prem services"
- "Could use clearer configuration when it comes to API policies."
What is our primary use case?
Our primary use case is for managing internal APIs, for ordering process APIs and in general process APIs, and resource manipulation APIs. We need an API management to get a better overview, and this is one use case with analytics parts. Another use case is security, being able to rotate API keys and to manage access at a signature point. Finally, we also have the developer portals with the self-service capabilities so that developers can request access to APIs through a developer portal and manage their own keys.
We are still in the ramp-up phase, so currently we have actively two or three guys using it. We're planning to increase usage. We're in partnership with Microsoft and I'm an enterprise architect.
What is most valuable?
It's not the best product on the market which makes it difficult to pick a particular point that we like the best. It could be the integration in the Azure portal. In the Azure cloud it's directly connected with Azure ID, so if you stay in the Azure ecosystem, this user concept is an advantage. The solution also allows you the possibility to use VPN technology and things like that to connect your gateway directly with on-prem services and that's a valuable feature. And compared to other solutions the price is outstanding.
What needs improvement?
R&P, the publishing process could be improved. They are currently restructuring it, I believe.
I'm not technical but we noticed that the old developer portal got deprecated and they're introducing a new one. It's not polished and still requires some development. It's the same with the publisher portal which I believe they've now integrated into the Azure portal. They're just starting to work with hybrids so it still requires input.
It would be helpful if they were to include additional features and clearer configuration when it comes to API policies.
For how long have I used the solution?
I've been using this solution for seven months.
What do I think about the stability of the solution?
The SaaS offering is stable but the hybrid isn't stable yet. It's under development.
What do I think about the scalability of the solution?
By definition it's scalable, but I know there's a hard limit in requests per second. But this is officially documented in the price of the product so it is scalable but with limits. I believe for a scalable solution, probably KANN Enterprise would be best.
How are customer service and technical support?
For beta, customer service was kind of difficult. But I think that we haven't gone further than the first level. It's a process, they first have to narrow down your requirements, it's not direct access to support with direct feedback. It will take time.
Which solution did I use previously and why did I switch?
This is the first solution we evaluated and we chose it mainly in order to gain experience which is why we called it an experience project rather than a proof of concept project. We figured out that for our productive usage, we will select a different vendor.
How was the initial setup?
I believe the initial set up is straightforward via the Azure portal. But setting up the policies for the APIs and all of that, I can't say. I've had feedback from a colleague working with it that at some point he wished things would be easier but I don't have first hand experience.
Which other solutions did I evaluate?
As mentioned, this is the only option we looked at. We chose Azure because it's easy to deploy and it's cheap. It's a good starting point and if they develop it further, it might be good for productive usage, especially if you are planning to use it as an API management platform for the services that are running in Azure. I think then there's no question.
What other advice do I have?
I would rate this product a six out of 10.
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 has a business relationship with this vendor other than being a customer: partner

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?