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.

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

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
Pardhasaradhy Kolachina - PeerSpot reviewer
Principal Architect at Fracral
Reseller
Top 10
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?

Microsoft Azure API Management is used for integration across multiple services, API marketplace solutions, and information exchange solutions.

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.

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
Flag as inappropriate
PeerSpot user
Buyer's Guide
Microsoft Azure API Management
April 2024
Learn what your peers think about Microsoft Azure API Management. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,236 professionals have used our research since 2012.
PraveenKumar V C - PeerSpot reviewer
Platform Architect at Ernst & Young
Real User
Top 20
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?

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.

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?


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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Vice President - Competency and Channels at Techwave.
Real User
Easy to use API management with a platform that allows customers to register themselves
Pros and Cons
  • "The most valuable features are the ease of use and it is a platform that has self-enablement for the customers to be able to register themselves."
  • "The user interface needs improvement."

What is our primary use case?

It's more of a subscription driven consumption based model, where the APIs are developed to connect backend ERP systems such as SAP and deployed into a library for consumption by both internal and external consumers. The APIs are exposed to the consumers that get onto the API gateway and identify the needed API from the library, use the instructions to subscribe, quickly test and connect to the backend SAP to get the expected information/transaction processed.  Prior to this solution there was an age old EDI interface solution.  This is enabling the customers to be more flexible with their integration architecture and be more agile as it reduces the IT integration dependency and provides a better user experience.

This is part of Techwave application modernization strategy to bring solutions that can bring agility and flexibility to customers and be able to decouple business with huge IT dependent solutions.  This is helping us to help our customers migrate away from the age old EDI technology to the latest API and microservices based architectures.

How has it helped my organization?

It is enabling two things. First it is helping our customers get on the path of application modernization and be on the digital journey.  Secondly, it is enabling them to provide a better customer experience and adoption with their end consumers. 

The consumers have easy access to information than before (when it was EDI based processing).  Consumers had to reach to their IT for any new changes and integrate and/or had to download/email/phone to access/process the transaction with their customers.  Now it can be well integrated into their portal applications and/or integrated directly into their applications through API management, which makes them more digitally connected and better user experience.

What is most valuable?

The most valuable features are the ease of use and the self-enablement through subscriptions for our consumers. Consumers can get into the API gateway library and register to an API from the catalog directly. 

Once the API is developed and added to the library with the registration documentation, it becomes pretty easy for consumers to access and understand the benefits and use of the API.  

The library acts as the central repository of all our APIs and use and access is pretty intuitive.

It's very easy to learn for a person not familiar with API.

What needs improvement?

Nothing in specific but there is always some improvements that can be made to user interface to enhance and improve the UX experience. 

As Microsoft adds more an more services to the stack will help and enable to ease the API platform integration with other ERPs and various platforms for us. There are more APIs coming out with lot more enhanced services that include IOT connected device integrations. Any help in understanding available API protocols and edge protocols easier will help us building our solutions faster.  We do see different services are being added day by day.

We are not using all of services at this point, but we are leveraging few at a time and building our solutions.  This is part of the evolutionary and exploratory based journey to transform the ecosystem of the customer to a digitally connected growth organization.

For how long have I used the solution?

I have been using this solution on a particular engagement for close to a year now.  However, we at Techwave have been using API manager in other areas as well for some time.

As it is a SaaS model, we always end up having the latest version in use.

What do I think about the stability of the solution?

The stability is great, as mentioned earlier it is backed by Microsoft Azure platform and that brings good stability as it is and being the cloud solution we do not have to worry about scaling either.

Monitoring of the usage and understanding the throughput is much easier with these API platforms than with the older EDI transaction based backend operational monitoring. The visualization reports on consumption is very easy and the analytics driven from these visualization can be used in your ROI discussions and management decision process, if needed.

What do I think about the scalability of the solution?

This is a scalable solution and my impression is positive. Consumption is increasing. The scalability doesn't seem to be a challenge because it's a cloud-based solution. Scaling the bandwidth or the capacity is not going to be a challenge.

Our customers are using this solution and I can't disclose the number of users, but we have good usage.

How are customer service and technical support?

We provide technical support and haven't gotten to a point where we couldn't solve an issue.

We have not contacted the Microsoft technical support yet. I am sure that they would be good but we can't comment in that area as we have not been in that situation.

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

In this particular customer, they were using EDI-based transaction processing. We have been able to transform them into the API journey.

EDI technology is of the past and API is the modern technology that has been leading in the digital transformation, enabling them to have consumption across various platforms. Whether it's a cloud, on-premises, or an applied solution.

How was the initial setup?

Because we are trying to move away from the EDI, the initial setup wasn't that complex. The interfaces were already there in the EDI. This engagement is more to transform existing EDI-based approach to an API-based one. The business logic, more or less, is there. This initiative is more to help us decouple technical stack from the business process.

The API manager is managing the business interactions, whether it is the consumer onboarding or the customer decoupling them from the IT based EDI processing. 

The EDI would require that the customer technology team and the company technology team communicate and work together to integrate the interface. Whereas here you don't need to worry about it. It's simple as a business consumer signing up for an API, and all they need is a link to click and get the URL into their space and then they are done.

It's an easier way to integrate their API. If you want to make it into a more robust application, that's a different process, but consumption-wise it's easier. 

For those who do not want to integrate it into their applications, we have been giving them an application that they could just install from an App Store on their portal. This application will then expose the APIs available for use.  All they need to do is subscribe and get going.

Implementation was pretty simple in this particular engagement. We had a vision of how the API is going to be consumed and how many were needed. We paced ourselves in an agile model with a simplified storyboard and a proper velocity mapping of the activity.

It took anywhere from three to four weeks for each API to get them ready and we took it at our pace. We had released approximately ten API's in less than six months.

We had a six-member team for deployment, including the BA and project management. In the post-deployment, we only need three people to maintain.

What about the implementation team?

We implemented this solution for our customer as an implementation partner.

What was our ROI?

We have not yet measured the ROI on this engagement yet.

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

It's being paid monthly.  It is comparable and falls in the mid range in the competitive landscape.

Which other solutions did I evaluate?

We have evaluated WSO2, APIGEE, MuleSoft with API Manager

What other advice do I have?

API and microservices based architectures is the modern architecture to enable organizations for digital growth.  With that said Microsoft Azure is definitely is in the top quadrant in this space and are investing to grow this service portfolio by leaps and bounds every day.

Based on our customer ecosystem and the predominant technology stack in use, the decision with Microsoft platform aligns well with their transformation roadmap. There is going to be some level of Microsoft cloud solutions in play. 

Each customer has to conduct an assessment on the need for a platform based on the technical debt they are carrying along with people and process.  They need to take a look at the existing ecosystem, software technology stack, current ERP, and the applications that need to be integrated into API based platforms. 

I would suggest Azure API Manager should be in your selection process.

I would rate this solution a nine out of ten.

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
PeerSpot user
Senior Consultant at a consultancy with 10,001+ employees
Real User
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
PeerSpot user
Rajendra Dhaundiyal - PeerSpot reviewer
Technical Solutions Architect at a computer software company with 201-500 employees
Reseller
Top 20
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:
    Flag as inappropriate
    PeerSpot user
    VamsiMohan - PeerSpot reviewer
    CTO at HUBER
    Real User
    Top 5
    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.
    PeerSpot user
    Senior Solutions Architect at a manufacturing company with 10,001+ employees
    Real User
    Stable with fair pricing and good technical support
    Pros and Cons
    • "The ease of use of the solution is excellent."
    • "In the API you need to delete the suffix. It is annoying that you need to have a suffix. We can add a suffix at the API level, not at the operation level, and that could be improved on."

    What is our primary use case?

    We primarily use the solution to manage our APIs.

    What is most valuable?

    The ease of use of the solution is excellent. It's a very user-friendly solution. 

    The initial setup is quite straightforward. 

    We found the solution to be very stable.

    The solution can scale if you need it to.

    Technical support is very helpful.

    The solution has very fair pricing.

    What needs improvement?

    The lack of wording in the API could be improved. In the API you need to delete the suffix. It is annoying that you need to have a suffix. We can add a suffix at the API level, not at the operation level, and that could be improved on.

    There are a couple of features that are lagging.

    For how long have I used the solution?

    I've been working with the solution for five years or so. It's been a few years at this point. 

    What do I think about the stability of the solution?

    We have found the solution to be quite stable. There are no bugs or glitches. It doesn't crash or freeze. Its performance is reliable. 

    What do I think about the scalability of the solution?

    The solution scales well. If a company needs to expand it, it can do so with relative ease.

    We have about 15-20 users on the solution so far.

    How are customer service and technical support?

    Technical support has been very good. They are quite helpful and responsive. We are very satisfied with the level of support provided to us.

    How was the initial setup?

    The initial setup is straightforward. A company shouldn't have any problems during the process.

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

    The cost of the solution is very fair. It's not overly expensive. It offers very good value.

    What other advice do I have?

    We are Microsoft partners.

    I'd recommend the solution to other individuals and organizations. Overall, I've been quite satisfied with its capabilities.

    I'd rate the solution 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
    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: April 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.