They're doing integration work between a lot of different on-premises business platforms, like Salesforce and NetSuite. We're doing integration work, but we're putting all of our APIs into the Azure cloud and using that API manager at this time.
Enterprise Architect at Pink Brain Technologies
It's very easy to get started but I would like to see them actually support out of the box
Pros and Cons
- "We're pretty much using all of the monetizations features out of the API manager so we can put up a portal and have a dev portal and then a prod portal and do rate limiting."
- "They're trying to implement versioning and trying to be able to manage different versions of your API all at the same time, but they're not doing that just quite right yet."
What is our primary use case?
What is most valuable?
We're pretty much using all of the monetizations features out of the API manager so we can put up a portal and have a dev portal and then a prod portal and do rate limiting.
What needs improvement?
They're trying to implement versioning and trying to be able to manage different versions of your API all at the same time, but they're not doing that just quite right yet.
For how long have I used the solution?
I have been using this solution for a year.
Buyer's Guide
Microsoft Azure API Management
November 2024
Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,636 professionals have used our research since 2012.
What do I think about the stability of the solution?
We haven't had any issues with stability. Those things are pretty solid.
What do I think about the scalability of the solution?
I haven't dug too deeply into how to scale it yet. My current customer doesn't have a high volume of stuff yet.
In terms of users, there are only two or three of us engineers that deal with it directly. We're running several dozen APIs that are production APIs.
How are customer service and support?
I give technical support a solid B rating. They're not bad on doing support at all. They're not necessarily fast, but they're not bad.
How was the initial setup?
It's very straightforward to set it up. It really is. That's one of its strengths, that it's very easy to get started.
The versioning makes deployments more complicated than you would like, so you have to build some of your own toolings.
What's my experience with pricing, setup cost, and licensing?
Licensing is the tricky part. For Azure, if you have your Azure subscription, the API Management is a free tool. There's no extra cost for that.
What other advice do I have?
My advice would be to choose wisely. Look around. That's the free entry stuff, so that's why I'm kind of looking around for another tooling solution, to see if I can get more full-featured support.
In the next release, I would love to see them actually support out of the box, like a canary deployment pattern, or out of the box just a blue-green rolling deployment pattern. Right now, how you want to do your deployments, you've got to tool it yourself.
I would rate it a seven out of ten. They're not bad.
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: Distributor
Easy to use compared to other products and enables us to manage the API
Pros and Cons
- "It's easy to use compared to other products. It's easy to set up."
- "Other products have more customization options."
What is our primary use case?
We use it to manage the API. We have a backend API with service in the backend. We use API Management in the front to manage the vendors. They can do their own testing. It's quicker for us to put in the specifications so we can knock off the responses. We build the specs and then get an external developer to start the development without the web service being ready.
We also use it for the security and for the clock in features.
What is most valuable?
It's easy to use compared to other products. It's easy to set up.
What needs improvement?
Other products offer more customization options.
For how long have I used the solution?
I have been using this solution for six months.
What do I think about the stability of the solution?
We haven't had any issues with it since we set it up. It's quite stable.
What do I think about the scalability of the solution?
We don't need to worry about scalability. We just use it. It works on demand because it's on the cloud.
How are customer service and technical support?
We are not a Microsoft shop, we just started using it. We haven't contacted technical support yet.
Which solution did I use previously and why did I switch?
I also used Tibco Mashery. There aren't so many differences. The biggest difference is that you can run it on-prem while you can't do that with Microsoft Azure API Management.
How was the initial setup?
The initial setup was pretty straightforward. It took less than one day, around a couple of hours total. It's pretty quick. I deployed it myself with some product documentation.
What other advice do I have?
You can't use this on-premise. If you want to run on-premise you would have to get a different product. Other than that, it's easy to use and start up. There is a lot of support available from the community online. You can do a domain name yourself with Microsoft, as opposed to other products where you need to contact support in order to set up a domain.
I would rate it an eight out of ten.
I can't give a ten out of ten because I'm not experienced enough with it. So far so good, though.
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.
Buyer's Guide
Microsoft Azure API Management
November 2024
Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,636 professionals have used our research since 2012.
Head - Data & Digital Service line(s), BFSI Cluster at slk software
Good technical support, but the scalability and performance need to be improved
Pros and Cons
- "The package as a whole is useful for our customers."
- "I would like to see better scalability and better performance."
What is our primary use case?
We are a software firm and this is one of the solutions that we provide for our customers.
What is most valuable?
The package as a whole is useful for our customers.
What needs improvement?
The API gateway, when it is deployed, is not as robust as Apigee.
I would like to see better scalability and better performance. Performance is important for us.
For how long have I used the solution?
I have been using Azure API Management for the past two or three years.
What do I think about the stability of the solution?
Stability-wise it has a ways to go, although it has also come a long way since we first started using it. The issues that we have had are related to performance. Otherwise, it should be fine.
What do I think about the scalability of the solution?
Scalability is something that is still maturing.
How are customer service and technical support?
I have been in contact with Microsoft technical support and I would say that it's good overall.
Which solution did I use previously and why did I switch?
We have also used Apigee and Azure API Management is not as robust.
How was the initial setup?
I would not say that the initial setup is easy or tough, but in the middle. It can be difficult in that you need to know the components in order to use this solution to its full extent.
The length of time required for deployment depends on the use case and what we are building. It can take a month or sometimes, three months.
What other advice do I have?
We do not use one particular feature over another. Rather, it is the whole package that is useful.
I would rate this solution a six out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Chief Technical Lead at Human Code
Very easy to set up a new solution and to deploy it to production
Pros and Cons
- "The ease of setting up a new solution is the most valuable feature. It's very easy to set up a new solution and to deploy it to production."
- "The developer console for external users could be improved, especially in the testing site."
What is our primary use case?
We use the cloud model. Our primary use case is for integration between different systems. There are many use cases for the API management tool, but the most common scenario is integration between different systems.
What is most valuable?
The ease of setting up a new solution is the most valuable feature. It's very easy to set up a new solution and to deploy it to production.
What needs improvement?
The developer console for external users could be improved, especially in the testing site. I would like to see the security management for the APIs to be more granular.
For how long have I used the solution?
I have been using this solution for a year and a half.
What do I think about the stability of the solution?
It is very stable.
What do I think about the scalability of the solution?
It's quite scalable. We've tested it in different little scenarios and it's quite scalable.
For deployment, I would advise a specialist. There is no need to dedicate any staff to the maintenance of the solution.
How are customer service and technical support?
I would rate their technical support an eight out of ten. It could use a bit of improvement.
Which solution did I use previously and why did I switch?
I previously used RabbitMQ for another project. Both solutions have different approaches. One can work on-premises. On the whole, I still prefer is Azure API Management. I believe it's an easier solution set up and run.
How was the initial setup?
The initial setup was very straightforward and simple. The deployment only took a few hours.
What about the implementation team?
I deployed the solution myself.
What other advice do I have?
I would recommend this solution to someone considering it. I would rate it a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Operational Technical Analyst at a construction company with 1,001-5,000 employees
Integrates with a third party and is stable and easy to install
Pros and Cons
- "The stability and performance are good. It is easy to install, and it scales well too."
- "It could be more user friendly for developers. It would be nice if developers could view things more easily."
What is our primary use case?
We use this solution to integrate with a third party with API integration.
What is most valuable?
So far, we are satisfied with the product. The stability and performance are good.
It is easy to install, and it scales well too.
The technical support is good, and we get prompt support.
What needs improvement?
It could be more user friendly for developers. It would be nice if developers could view things more easily.
For how long have I used the solution?
I've been using this solution for nearly six months.
It's a cloud-based solution.
What do I think about the stability of the solution?
So far, there's good stability, and we have not had any issues with it.
What do I think about the scalability of the solution?
Because it is on the Azure platform, it is always scalable and is easy to scale as well. If you want to use it more, then we can add more resources.
We started using Microsoft Azure API Management six months ago as a POC, and now it's online. We probably have about 30,000 users.
We hope to increase usage by moving all API onto API Management.
How are customer service and support?
Microsoft's technical support is good. We have the premium support package, so we get support straight away.
How was the initial setup?
The initial setup is straightforward.
Because you need to define the API contract, initially it may take about two months. However, this is not due to the Microsoft product.
What about the implementation team?
We had our internal consultant handle the implementation. We had a team including an integration engineer.
What's my experience with pricing, setup cost, and licensing?
We pay for a yearly license.
What other advice do I have?
I would recommend Microsoft Azure API Management and would rate it at eight on a scale from one to ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Solution Architect at a sports company with 201-500 employees
Good API hosting and management and very stable
Pros and Cons
- "The API management and the hosting of the API platform are great."
- "The documentation could be improved for the customer."
What is our primary use case?
We have company-wide APIs which are hosted in Niger, and some of the external clients access the applications via the API, and we provide the post-data information. The clients get their data from our larger API.
What is most valuable?
The way the API management handles the calls and call throttling is excellent.
The API management and the hosting of the API platform are great.
What needs improvement?
We haven't used API model that much, so I'm not in a good position to say recommendations as we are still exploring the Azure API management. We need more time to fully take in the solution before pointing our its flaws.
The documentation could be improved for the customer. The instructions on the district API and the initial stages of working with the solution need to be documented better so that users are more informed and they can have an improved experience.
For how long have I used the solution?
I've been using the solution for three years now.
What do I think about the stability of the solution?
The stability of the solution is good. We haven't had any issues. I can't recall bugs or glitches. It doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
The scalability of the solution is very good. If a company needs to expand it, it should be able to do so quite easily.
Currently, we have between 500-600 users in our organization on the solution.
How are customer service and technical support?
We haven't really used technical support too often. Therefore, I can't really speak to their level of knowledge or responsiveness to issues.
Which solution did I use previously and why did I switch?
We previously used IBM Open Shift. We switched due to the fact that the company was going to Azure and we didn't want multiple clients.
How was the initial setup?
The initial setup isn't too difficult and doesn't take too long. You need to handle it to have the management gateway. Of course, every time it is deployed, then it needs to be configured to work with API. That could take some time.
For the deployment and maintenance, the size of the team you need depends on the project. We had a couple of developers on ours, for example.
What about the implementation team?
I assisted with the implementation. I tend to handle it myself.
What's my experience with pricing, setup cost, and licensing?
It's my understanding that the licensing is very clear. However, I'm not involved in it in any way, and therefore, I'm not sure what the cost structure is.
What other advice do I have?
We're just a customer.
We do plan to continue to use the product going forward.
I'm not sure if I would recommend the solution. It depends on how their organization and architecture is, and if they're doing on-prem or cloud, depending on the requirement. It's very hard to say.
That said, I would rate it overall at eight 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.
IT Enterprise Architect - Middleware & Integration at a comms service provider with 10,001+ employees
Stable, good pricing, and integrates well with other Azure services
Pros and Cons
- "The solution is quite stable. We have no issues with it. there have been no crashes and we haven't experienced bugs or glitches. It's been quite reliable."
- "The portal where we publish the APIs could be improved. Maybe this is because we didn't configure it. It is quite easy to bypass API management because we have a lot of information shared on the portal, where we publish our APIs. I worry there is potential for a security breach in the API publishing. There needs to be more security available on terms of the way we publish them."
How has it helped my organization?
Using an API management tool was new for us and it's definitely brought us a lot of value since implementation.
What is most valuable?
The way the solution integrates with other Azure services is its most valuable aspect.
What needs improvement?
The portal where we publish the APIs could be improved. Maybe this is because we didn't configure it. It is quite easy to bypass API management because we have a lot of information shared on the portal, where we publish our APIs. I worry there is potential for a security breach in the API publishing. There needs to be more security available on terms of the way we publish them.
For how long have I used the solution?
We've been using the solution for three years now.
What do I think about the stability of the solution?
The solution is quite stable. We have no issues with it. there have been no crashes and we haven't experienced bugs or glitches. It's been quite reliable.
What do I think about the scalability of the solution?
The solution is totally scalable. If a company needs to build out the solution to expand it, they can do so easily.
How are customer service and technical support?
Support is very good. We have a direct line of contact with Microsoft product management's technical support. Contacting Microsoft has been very easy. It's perfect.
How was the initial setup?
I did not participate in the installation. However, from the information I have received, it was quite difficult. It wasn't difficult because of the solution itself but because, for us, it was a totally new solution. We had no experience with it. If a company has a lot of experience with Azure API Management, it would be rather straightforward.
What's my experience with pricing, setup cost, and licensing?
The pricing of the product is reasonable. It was one of the selling points for us when we were looking for a solution for our company.
Which other solutions did I evaluate?
We did evaluate a few other solutions before ultimately going with Microsoft. We looked at MuleSoft, for example, but it was a totally new environment for us. Another solution didn't have the level of maturity we wanted in a cloud product. Microsoft was also new, however, we had a lot of contacts there and we had all of their interfaces. After looking at the pricing and features, it ended up being the best option.
What other advice do I have?
So far, we've been very happy with the solution.
I'd rate it eight out of ten overall.
Which deployment model are you using for this solution?
Private 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: Partner
Director of Technology - API & Microservices at Srijan technologies
Helps with API managment and integrates with CI/CD
Pros and Cons
- "The tool's most valuable feature is the integration of CI/CD with the API gateway."
- "Microsoft Azure API Management needs to improve stability."
What is our primary use case?
We use the solution for API management.
What is most valuable?
The tool's most valuable feature is the integration of CI/CD with the API gateway.
What needs improvement?
Microsoft Azure API Management needs to improve stability.
What do I think about the stability of the solution?
Microsoft Azure API Management is stable; I rate it an eight out of ten.
What do I think about the scalability of the solution?
I rate the product's scalability a six to seven out of ten.
How was the initial setup?
The cloud-based version is not difficult to deploy. Microsoft Azure API Management's deployment depends on the API numbers customers want to onboard. It takes around four to six months.
What other advice do I have?
I rate Microsoft Azure API Management an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Microsoft Azure API Management Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
API ManagementPopular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Amazon API Gateway
webMethods.io
MuleSoft API Manager
Kong Gateway Enterprise
IBM API Connect
IBM DataPower Gateway
WSO2 API Manager
Layer7 API Management
3scale API Management
SEEBURGER Business Integration Suite
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?