The solution is used mainly for API management.
Public Procurement Area Consultant at Memorandum
Easy to set up with a good enterprise integrator and great reliability
Pros and Cons
- "The solution is stable."
- "The user interface could be a bit better."
What is our primary use case?
What is most valuable?
The main feature is the enterprise integrator. It's very important to API management. You can implement SOA strategy in the company using the API Manager. Some companies were just using enterprise integrators at the beginning. For implementers, they had to install it to use the API management and identity the server to have more security in the system.
The solution is stable.
It's scalable.
It is easy to set up.
What needs improvement?
They've already improved a lot of features between versions six and seven.
The user interface could be a bit better. Sometimes you have different visual aspects when you change from one screen to another.
For how long have I used the solution?
I'm implementing a WSO2 project right now. I've used the solution for the last six months.
Buyer's Guide
WSO2 API Manager
January 2025
Learn what your peers think about WSO2 API Manager. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is a reliable, stable solution. There are no bugs or glitches. It doesn't crash or freeze.
What do I think about the scalability of the solution?
You can scale the product.
We can install it in a cluster manner. We can use Docker to scale all of the systems.
We have 1,000 users on the solution.
How are customer service and support?
We had support every time we needed it; we could reach support without a problem.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is not complex. You can install everything together in what they call an all-in-one setup, or you can install each model separately. It's not difficult to install.
If I had to rate the initial setup of WSO from one to five, I'd rate it a four out of five.
What's my experience with pricing, setup cost, and licensing?
I don't deal with the licensing aspect of the product.
What other advice do I have?
I'm starting with Microsoft as our API manager on a daily basis.
I'm working as a project manager and architect, so I don't install the products. However, I understand their texture and how the parts interact with each other.
I'd advise new users to have a company that knows it very, very well. If you don't don't know the product at the beginning, you can make a mess of your project. Choose a good partner first to make everything easier.
I would rate the solution eight out of ten. It's a good product.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Director of Software Development at a tech company with 10,001+ employees
Complicated, costly, and scalable
Pros and Cons
- "Yes WSO2 API Manager is scalable"
- "WSO2 API Manager can be improved a lot relating to usability"
What is our primary use case?
We use WSO2 Manager for API management.
What needs improvement?
WSO2 API Manager can be improved a lot relating to usability. It is a bit heavy. The workflow is more complicated in terms of API creation and publishing.
For how long have I used the solution?
I have been working with WSO2 API Manager for four years now.
What do I think about the stability of the solution?
WSO2 API Manager is fairly stable. I won't say, it is very stable. We have had our issues.
What do I think about the scalability of the solution?
WSO2 API Manager is scalable.
How are customer service and support?
You need to understand the nuances of the support calls.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup of WSO2 API Manager is not very straightforward. It is complicated.
What about the implementation team?
The implementation is done in-house.
What was our ROI?
I do not feel there is a return on investment.
What's my experience with pricing, setup cost, and licensing?
It is costly, around ten thousand per year, per instance. We normally run two nodes and one cluster per region. This is just for APIM and identity manager put together, so it's like six instances of AP manager and six instances of identity server. That comes to around one hundred and twenty thousand. For an open-source solution, it is a bit costly.
What other advice do I have?
I would rate WSO2 API Manager a six out of ten because of usability and cost.
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?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
WSO2 API Manager
January 2025
Learn what your peers think about WSO2 API Manager. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
Integration Architect at a tech consulting company with 201-500 employees
Helps to expose APIs to the outside world
Pros and Cons
- "WSO2 is very stable."
- "We had some problems with the reverse proxy not being able to invoke fully qualified domain names, so we have to build some custom scripts to solve this issue."
What is our primary use case?
We are a banking solution and use WSO2 to offer our services to banks.
How has it helped my organization?
WSO2 helps to expose our internal APIs to the outside world.
What needs improvement?
We had some problems with the reverse proxy not being able to invoke fully qualified domain names, so we have to build some custom scripts to solve this issue. In the next release, WSO2 should make multifactor authentication simpler.
For how long have I used the solution?
I've been using WSO2 API Manager for two years.
What do I think about the stability of the solution?
WSO2 is very stable.
What do I think about the scalability of the solution?
WSO2's scalability is very good because we deployed using a microgateway-driven approach on OCP, which takes care of scaling. I would rate its scalability as 4.5 out of five.
How are customer service and support?
WSO2's technical support is good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I previously used IBM App Connect but switched to WSO2 for a number of reasons, including cost, complexity, technical resource availability, troubleshooting, and multiple practice.
How was the initial setup?
The pattern we followed to set up WSO2 was a bit complex, but the end goal was very clear, so the setup itself was straightforward and took about two days. I would rate the setup experience as four out of five.
What about the implementation team?
We used a third-party team.
What other advice do I have?
I would advise anybody thinking of implementing WSO2 to go for it. I would give WSO2 a rating of eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partners
Lead Business Analyst at a tech services company with 5,001-10,000 employees
Easy to set up and it offers a good user experience
Pros and Cons
- "It's very scalable, which is one of the best features."
- "Integration is an area that needs to be improved."
What is most valuable?
The user experience is what is most valuable to me.
It's very scalable, which is one of the best features.
What needs improvement?
Integration is an area that needs to be improved.
In the next release, I would like to see a suite of applications, from other providers. They have many features that should be integrated to be a part of the WSO2 API Manager.
For how long have I used the solution?
I have been working with this solution for one year.
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 a very scalable application.
We have approximately 100 users in the organization.
How are customer service and technical support?
I am satisfied with technical support.
Which solution did I use previously and why did I switch?
Previously we were using in-house products.
How was the initial setup?
The initial setup is straightforward, it's easy.
Deployment is complete within hours.
What other advice do I have?
This is a good product and I recommend it.
I would rate this solution an 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.
Project Manager at a tech services company with 51-200 employees
Easy API lifecycle management, simple deployment and install, with great support
Pros and Cons
- "As far as I am aware this solution is the first API Publisher that allows you to create and publish API and to manage the API lifecycle."
- "From what I have experienced from the versions I have tried, they could improve on the multi-tenant environments to allow some kind of SSO single sign-on between tenant."
What is most valuable?
As far as I am aware this solution is the first API Publisher that allows you to create and publish API and to manage the API lifecycle. It is very simple to manage an API lifecycle in this platform. Another great feature is the API store. It has the built-in test features, that allows the API creator to document their API and then publish it. The developers can go to the store and see the API, see the documentation, and can try the features. This is great for developers to have an easy way to test the API before using it. These are the best features I have experienced.
What needs improvement?
I have been using the older version of the solution and they have made a lot of changes in the newer versions. I tried version 3.2 and it is easier to navigate the APIs and even to manage the API. From what I have experienced from the versions I have tried, they could improve on the multi-tenant environments to allow some kind of SSO single sign-on between tenant. This is one great way to improve this product.
For how long have I used the solution?
I have been using the solution for approximately two years.
What do I think about the stability of the solution?
It is a stable solution. However, the main issue is, if you are working with the open-source version, sometimes depending on the version, you need to deal with some issues and bugs. Usually, they are working fine but their business model is if they release a version and they find bugs, they will release another version fairly quickly with the fix. This means, if you do not have a subscription, for example, you are using version 2.6 and it has bugs, you will need to correct the bug by yourself or you need to wait to the next release.
How are customer service and technical support?
The customer service is helpful. If we have any kind of questions regarding improvements or bug fix. We can open a ticket for the direct support and be connected to the support team, it was great.
How was the initial setup?
The installation is very straightforward because you have multiple ways to do the setup. For example, if you are trying it, you can just download the product and click on the setup script, and it will be load up with the MIMO configuration. In production environments, you can use something like Kubernetes and it is also easy to do the deployment. They have features to connect to external user stores. This is great too, you can choose any kind of database you need and the start-up is easy. Even if you want to develop on your computer, you could download a script. The setup has all the configurations and with one command you can run multiple products at the same time.
What about the implementation team?
Deployment is simple all you do is download the solution, click, and it is up and running. For production deployments, you will need less than a day for a simple setup working with Docker or something similar. If you are going to use Kubernetes, I think it mainly depends on your know-how on how to use Kubernetes itself. This solution is a very quick setup, there are not too many things to deal with.
What's my experience with pricing, setup cost, and licensing?
There is a subscription-based pricing structure and also the open-sourced version available.
What other advice do I have?
You have two options to choose when deciding what type of version you want to go with, the open-source or the subscription version. In a production environment, it is best to go with the subscription to make sure all the bugs are fixed.
I recommend this solution to others.
I rate WSO2 API Manager a nine out of ten.
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.
Business&Integration Arch Manager at a tech services company with 201-500 employees
Open-source solution that's fully containerized and easy to scale
Pros and Cons
- "The solution is open-source."
- "The stability is pretty good, but it could be improved."
What is our primary use case?
One of the main use cases for our organization is that we can use it as a digital integration hub. You can also use it as a base for a marketplace or open banking.
We are using it for the enablement of a digital service or digital integration hub. We are helping small customers to digitalize their services. We select the best of these services and solutions and trying to deploy them in our platform and expose them to several different clients.
What is most valuable?
The solution is open-source.
The main feature that I like the most is that it is a containerized solution. The API solution is fully containerized. It also has a micro-gateway.
You can scale the solution up and down easily. It's not a monolith. It's a containerized solution. It's an important and strong feature. It's fully flexible.
The solution has a stack and different products that fit well to my requirements, such as a micro-integrator, analytics, streaming integration, and identity access management.
What needs improvement?
I'm using the open-source version, therefore my comments are basically related to just the open-source version. I specify this, due to the fact that, if you have a subscription, you can have access to enterprise support. I need to work within the open-source community to get answers. When I deal with the stack overflow, it's a complex item that could easily be addressed by technical support, and yet, I don't have access to them on my current system. It would be helpful if the solution offered more communication about their technology and services. It would be useful for those of us on the open-source option.
Since the product is updated periodically there are lots of provisions. The documentation could be stronger and maybe the community support could be stronger. I don't have the luxury of turning to their in-house technical support to help me troubleshoot. I'm reliant on documentation and the community.
The stability is pretty good, but it could be improved.
It would be ideal, for our purposes, if the solution offered GraphQL support for the micro-gateway.
For how long have I used the solution?
I haven't been using the solution for too long. It may be about six months at this point.
What do I think about the stability of the solution?
The stability is pretty good. I'd rate it at four out of five. We didn't encounter intermittent issues and as long as you tailer your architecture or deployment pattern according to your project requirements you will not have lots of issues.
What do I think about the scalability of the solution?
The solution scales really well as it is containerized. You can easily add more containers and built it out as much as you need to, or take them away and scale down. It's very easy to accomplish.
We have about 20 people using the solution currently.
How are customer service and technical support?
We don't have access to technical support as we are using the open-source version. We need to rely on documentation and the community to help us troubleshoot.
Which solution did I use previously and why did I switch?
Before using this solution I used Apigee. I chose this product over Apigee due to the fact that I could start with an open-source version. It was an advantage. My preference was choosing open-source.
I know that Apigee has stronger capabilities, however, I want everything going to open-source solutions. Also, this solution has other components such as the micro integrator, access management, and other capabilities that were appealing. You can easily integrate with the API manager as well. There were just a lot of up-sides to making the switch.
How was the initial setup?
The solution is not complex to implement. It's straight forward. You have access to charts and you have templates for different deployment patterns that you can follw. It's very easy to deploy.
You can really tailor your installation, depending on your own requirements. The complexity comes from the project being deployed and not the product itself. In our case, we don't have any complexity, and therefore it was easy to install and deploy.
If you are just using a template, you can deploy the solution in less than one hour. After that, you need customization and configuration to happen. That will take some time. The running version of this software was almost one week for our scenario. Then for the API manager to do their work, I can say it will take less than one week.
You only need about three senior developers for maintenance purposes. Currently, we are working with one architect and two engineers for maintenance activities.
What about the implementation team?
I handled the implementation myself. I didn't need the assistance of a consultant or integrator.
What's my experience with pricing, setup cost, and licensing?
If you are using open-source, it's not expensive. If you choose to upgrade to get enterprise support, then you need a subscription and it has a cost. I am not using the enterprise support and I don't have a subscription. Therefore, I'm not technically paying for the product at all.
What other advice do I have?
We're just customers. We don't have a business relationship with the company.
I'm currently using the open-source version of the solution. We're evaluating 3.2.0.
On a scale from one to ten, I would rate it at an eight. If it offered better stability and more documentation, I'd rate it a bit higher.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Head of Product Development at MTS Group
API compositions has been a valuable feature
What is our primary use case?
Security and management API.
How has it helped my organization?
Nothing, we only create pilot projects.
What is most valuable?
API compositions.
What needs improvement?
Support GPRS protocol.
For how long have I used the solution?
One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CTO Cloud Division at a tech services company with 501-1,000 employees
Superior integration, user friendly, and helpful customer service
Pros and Cons
- "This solution is a little bit faster, easier to use, and has better integration than the other solutions I have experienced."
- "The solution could be more user friendly for engineers."
What is most valuable?
For basic operations, I do not see too many differences between the other vendors. They all have similar features such as analytics and cloud links. This solution is a little bit faster, easier to use, and has better integration than the other solutions I have experienced. Additionally, If you want to build a newer EDI code, you can transport this data, it is quite a usable product.
What needs improvement?
The user interface provides all functionalities to configure and manage the product, however its usability, espacially for first-time users, is a little bit "rough" compared to the UI of other commercial API Managers
For how long have I used the solution?
I have been using the solution for approximately seven months.
What do I think about the stability of the solution?
The solution is stable.
How are customer service and technical support?
The customer service was not a problem. We had a quick question regarding the implementation of the certificate. They handled the inquiry very well and we received an answer.
What other advice do I have?
I rate WSO2 API Manager 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.
Buyer's Guide
Download our free WSO2 API Manager Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Product Categories
API ManagementPopular Comparisons
Microsoft Azure API Management
Amazon API Gateway
webMethods.io
MuleSoft API Manager
IBM API Connect
Kong Gateway Enterprise
IBM DataPower Gateway
Layer7 API Management
3scale API Management
SEEBURGER Business Integration Suite
Apache APISIX
Traefik Enterprise
SwaggerHub
Buyer's Guide
Download our free WSO2 API Manager Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What is the biggest difference between Mulesoft API Manager and WS02 API Manager?
- 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?
- Which API Management tools have the best developer portal?
- Which API management tool is the best?
- What is your favorite API Management tool?