Try our new research platform with insights from 80,000+ expert users
Senior Manager, Integration Operation at ManpowerGroup
Real User
Top 10
A hybrid, multicloud management platform for APIs across all environments
Pros and Cons
  • "It is easy to use."
  • "They need to work on the third party integrations."

What is most valuable?

It is easy to use. 

What needs improvement?

They need to work on the third party integrations. 

For how long have I used the solution?

I have experience with Microsoft Azure API Management. 

How are customer service and support?

The technical support team is good. 

Buyer's Guide
Microsoft Azure API Management
December 2024
Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,052 professionals have used our research since 2012.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is straightforward. 

What's my experience with pricing, setup cost, and licensing?

Microsoft is competitively priced. 

What other advice do I have?

Overall, I would rate the solution a seven out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Rampal Yadav - PeerSpot reviewer
Sr. Manager- Cloud & Virtualization at IIFL
Real User
Straightforward and basic deployment, initial preparations are minimized, with good stability
Pros and Cons
  • "Everything is already available and ready to operate without a lot of preparation work."
  • "I would like to see more security features become available."

What is our primary use case?

We use Microsoft Azure API Management with our coding.

What is most valuable?

All we need to do is run our specific code because the dependencies are already there. 

What needs improvement?

I would like to see more security features become available. For example, the integration on premises could be better. Things could be more user-friendly. Currently, the integration we work with is more complex than it needs to be.

For how long have I used the solution?

I have been using Microsoft Azure API Management for the past thirteen months.

What do I think about the stability of the solution?

I am finding Microsoft Azure API Management stable.

What do I think about the scalability of the solution?

Day by day we are increasing the usage of Microsoft Azure API Management.

How are customer service and support?

My current experience with technical support has been good.

Which solution did I use previously and why did I switch?

We were using DIS. We needed to install the run times, libraries, and install operating systems. We had to make a lot of initial preparations to get the process ready to operate. Now it is already available and ready to operate with Microsoft Azure API Management.

How was the initial setup?

I would rate the initial setup process a four out of five.  The setup was basic and good.

What about the implementation team?

We do our implementation through one of our partners. The configuration was around fifteen to twenty minutes long.

What was our ROI?

There is no investment funding or upfront cost needed. 

What's my experience with pricing, setup cost, and licensing?

There are no licensing fees we pay on a monthly basis.

Which other solutions did I evaluate?

We compared it with DIS because most of the time we were using DIS, for such kind of deployment.

What other advice do I have?

Many people are using the API, and it is a prominent feature currently being used. I would 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.
PeerSpot user
Buyer's Guide
Microsoft Azure API Management
December 2024
Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,052 professionals have used our research since 2012.
Dmitri Efimov - PeerSpot reviewer
Integration Architect at MiBanco
Real User
Reliable, easy to set up, and efficient
Pros and Cons
  • "We use Microsoft due to the stability of the company."
  • "One of the most important improvements for us would be if it supported the HTTP/3 version and new protocol over a quick connection."

What is our primary use case?

In general, we use it for the front application, like the mobile banking application or some other service stuff. We found that it's easier to maintain these internet connections and so on, on the cloud.

What is most valuable?

In general, we started with Microsoft Azure Cloud as we needed a close integration with our internal or Office solution. In case of Microsoft, Azure Active Directory is easily integrated within the Microsoft platform, including Office. In particular, in API Management, used as front-end APIs, it's easy to manage. Now, we are looking ahead to the hosted solution, which is very nice. 

We use Microsoft due to the stability of the company. 

It's efficient enough and it's just enough for our needs to manage rules and so aforth for API management. We use it due to Microsoft's reputation. We need a stable provider. We cannot play with some providers. 

It is easy to set up. 

The solution is scalable. It is stable as a product as well. 

What needs improvement?

It's okay. It's not as good as Google. For instance, in Apigee, in Google.

One of the most important improvements for us would be if it supported the HTTP/3 version and new protocol over a quick connection. It's a relatively new standard since 2020. 

For how long have I used the solution?

I've used the solution for about three years. 

What do I think about the stability of the solution?

It is a stable product. It's reliable. There are no bugs or glitches. It doesn't crash. The performance is good. 

What do I think about the scalability of the solution?

While it is scalable, there is some costs involved with expanding. 

We have about 100 people using the solution at the company in terms of deployment. In terms of clients using the solution, that's in the millions. 

How are customer service and support?

We have a premium subscription. We have a local company, a local Microsoft office. We do not have a problem with the support from Microsoft.

Which solution did I use previously and why did I switch?

We used a CA solution before, and CA was sold to Broadcom and everything changed, politics and so and so. We had to disable CA platform due to the provider. We believe the same issues will not happen to Microsoft.

How was the initial setup?

The initial setup is very easy. It's not complex at all. 

What about the implementation team?

There is a special group that is  responsible for the support and implementation of the platform.

Which other solutions did I evaluate?

I'm aware of Google, or Apigee, and it's quite a robust product. 

What other advice do I have?

We are a customer and end-user.

It is a subscription service. It's definitely not on-premises in our organization. We do have our core system on-premises, of course.

I would recommend the solution. People have to first understand the different types of subscriptions, however. There are four of them, developer, and intermediates, and then premium, and it's costly. That said, it's not that expensive. It's a very technical piece of software. I can say it's stable and it satisfies our needs. It's just a bit complex. 

I'd rate the solution 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.
PeerSpot user
Deron Jones - PeerSpot reviewer
Technical Lead at Infosys
MSP
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Manager, Engineering at GlobalLogic
Real User
Good user management with excellent configuration capabilities and decent stability
Pros and Cons
  • "The user management is pretty seamless."
  • "Technical support could be more flexible and try to meet the client's needs a bit more effectively."

What is most valuable?

The solution has pretty stable capabilities.

Their construction tool allows users to easily publish information about the API. It's basically just one click.

You can configure the subscription management onsite and link everything.

The developer portal that exposed the API documentation is great. You can just test the APIs in a very easy way. 

The web portal is useful. You can build a pretty comprehensive portal where users can sign in and you can basically leave the API there.

The API management provided offers good integration with different management systems, like OpenID, for example.

The user management is pretty seamless.

What needs improvement?

Pricing is definitely an aspect that can be improved. They should offer an additional free tier. For example, if there was a tier for new accounts created, it may help their services by getting people onboarded. Once you will give access to someone and they try it they'll see, "Okay, it works and you can pretty quickly add something on top of it". After that, the client will end up staying, and probably paying.

The cost is also complex in terms of calculating how much everything will ultimately be priced at. It's not straightforward as it takes into account multiple factors.

Technical support could be more flexible and try to meet the client's needs a bit more effectively.

The solution needs to provide more use cases so that we can refer them to clients. It will help answer any questions in relation to performance and load management.

For how long have I used the solution?

I've been using the solution for about a year at this point.

What do I think about the stability of the solution?

There are some bugs that exist in this construction tool for the developer portal. We are submitting these bugs to Azure, so they already know about it. Overall, it's pretty stable.

How are customer service and technical support?

In terms of Azure technical support, we've had no issues in regards to response times. They are prompt. However, in some particular cases, they unable to be flexible. For example, with MQTT blockers, while you might want another port, they might tell you to use the hosted solution in order to get them to configure it. We'd just like them to have more flexibility with requests like this.

In terms of corporate security nowadays, it's very important to be flexible. At the end of the day we get stuck in the bureaucracy. If they could practice flexibility, it would be better for their clients, who may not have the wiggle room on their end.  

That said, we're mostly satisfied with their level of service.

What's my experience with pricing, setup cost, and licensing?

The solution has a kind of calculator and it's not always straightforward to figure out the logic in pricing. There are lots of services that are managed in different ways. For a non-technical person, it's a nightmare to figure everything out.

At the end of the day, you have to build approximate pricing for the solution. According to my experiences in multiple projects, you do get preliminary pricing that is close to or the same as the estimate.  

What other advice do I have?

Right now, for a particular client, we're using a managed version of the solution, however, in the future, I foresee us hosting it somewhere in the cloud.

We're using the most up to date version of the solution.

Overall, the solution has a lot of great features. There are a few bugs here and there, however, a the end of the day, there's lots of value provided.

I'd rate the solution at an eight, on a scale from one to ten. It's got a rather high cost and still has some areas that need some improvement. Otherwise, I'd rate it higher.

Which deployment model are you using for this solution?

Hybrid 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
PeerSpot user
Abdul Ghani Shahzaib - PeerSpot reviewer
Principal Consultant at a computer software company with 1,001-5,000 employees
Real User
Top 10
Ensures compliance and security in API integrations with a plug and play setup
Pros and Cons
  • "The integration and API Connect are valuable when we need to connect with web services and REST APIs."
  • "The integration and API Connect are valuable when we need to connect with web services and REST APIs."
  • "The licensing part of Microsoft is always higher than other platforms, like Amazon services and other cloud services."
  • "The licensing part of Microsoft is always higher than other platforms, like Amazon services and other cloud services. Microsoft should work on reducing the cost."

What is our primary use case?

We are working on almost everything Microsoft Businesses, Dynamics CRM and Dynamics FinOps ERP. We are utilizing Microsoft Azure hosting platform. We are using API service, Azure functions, event grid, API Management, and all types of Azure services on a need basis.

What is most valuable?

The integration and API Connect are valuable when we need to connect with web services and REST APIs. Microsoft Azure API Management covers all the security guidelines, security standards, compliance, which includes data security at rest and in transit, making it good from a security perspective.

What needs improvement?

The licensing part of Microsoft is always higher than other platforms, like Amazon services and other cloud services. Microsoft should work on reducing the cost.

For how long have I used the solution?

I have been working with API Management for almost seven years.

What do I think about the stability of the solution?

On a scale from one to ten, I would rate it eight out of ten for stability.

What do I think about the scalability of the solution?

On a scale from one to ten, I would rate it eight or nine out of ten for scalability.

How are customer service and support?

I have heard from others that Microsoft support often takes five to six days or even up to 15 days to resolve issues, so there is room for improvement in response time.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is a plug and play process. It does not require a lot of customization or configuration. We just need to configure and set up these things, making it easy.

What about the implementation team?

They will always need someone from the development team or a vendor to perform the setup. It is not so easy that everyone can do it on their own.

What's my experience with pricing, setup cost, and licensing?

The cost is higher than that of other platforms, even if used on a consumption or need basis.

Which other solutions did I evaluate?

Amazon services, Oracle, SAP, and Salesforce, are competitors. However, I do not have much experience with the competing part.

What other advice do I have?

Overall, I rate API Management at eight out of ten. 

While I can recommend it, for the past two years, I have also been considering open-source options. It's beneficial to research open-source tools for viable alternatives.

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
Flag as inappropriate
PeerSpot user
Dev lead at a financial services firm with 1,001-5,000 employees
Real User
Top 5
Has seamless integration with cloud boosts API management but regional expansion is costly
Pros and Cons
  • "The simplicity to learn and apply using API Management is valuable."
  • "Expansion to global regions is a point for improvement, as licensing is costly."

What is our primary use case?

I am an end user of Microsoft Azure API Management. We integrate Azure API Management in our IT infrastructure as we already have an Azure cloud. API is already readily integratable in Azure because Azure is a cloud platform, and API Management comes with it. Our applications are in Azure cloud.

How has it helped my organization?

Azure API Management's service monitoring is not as good as an independent product used for service monitoring. There are dedicated products for service monitoring, so we prefer those dedicated products because the inbuilt capabilities are not exhaustive or comprehensive.

What is most valuable?

The simplicity to learn and apply using API Management is valuable. Another advantage is the ease of integration with Azure.

What needs improvement?

Expansion to global regions is a point for improvement, as licensing is costly. A new installation in a different region requests a new subscription. For test management, preproduction management, and production, all require separate subscriptions, resulting in higher costs. 

Additionally, only the premium subscription allows for private IPs. Even for lower environments like test environments, a premium subscription is required, which is limiting.

For how long have I used the solution?

I have been using the solution for close to two years.

What do I think about the stability of the solution?

I rate the stability eight out of ten.

What do I think about the scalability of the solution?

I rate scalability seven out of ten.

How are customer service and support?

I rate their technical support eight out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We previously used Kong. Our organization chose Azure as the cloud platform for its applications, preferring products that come from Microsoft and are already available on Azure, so we switched to Microsoft Azure API Management.

How was the initial setup?

Initial installation would take only a few hours. Setting up the entire environment took about two to three working days.

What's my experience with pricing, setup cost, and licensing?

Initially, it appeared to be a low-cost solution, but the need for separate subscriptions for every environment and sometimes a high-end subscription for lower environments has increased the cost significantly. The solution seemed cheap initially. However, it ended up being more expensive than expected.

What other advice do I have?

I would recommend Microsoft Azure API Management to others. It's cost-effective for medium to small-scale organizations that do not need a global presence. However, larger global organizations might find better alternatives.

I'd rate the solution seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Jude Ayoka - PeerSpot reviewer
PM, Digital & Innovation at Access Bank Plc
Real User
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Microsoft Azure API Management Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Product Categories
API Management
Buyer's Guide
Download our free Microsoft Azure API Management Report and get advice and tips from experienced pros sharing their opinions.