My main use case for IBM API Connect is to connect APIs more quickly. A specific example of how I use IBM API Connect is that we have many APIs and IBM API Connect provides a one-stop solution.
IBM API Connect - Full lifecycle API management
IBM SoftwareExternal reviews
External reviews are not included in the AWS star rating for the product.
Rapid api connectivity has streamlined workflows and has provided detailed analytics insights
What is our primary use case?
What is most valuable?
IBM API Connect has positively impacted my organization because it provides better detailed analytics, which makes things easier for us. It simplifies processes by using AI to help automate tasks and work.
What needs improvement?
We are relatively new to IBM API Connect, so I do not have significant improvements to suggest at this time.
For how long have I used the solution?
I have been using IBM API Connect for the last month.
What's my experience with pricing, setup cost, and licensing?
I do not handle the pricing, setup cost, and licensing details.
What other advice do I have?
The advice I give to others looking into using IBM API Connect is that it really depends on people's use case, so depending on the use case, it might or might not fit their solution. I gave this review a rating of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Supports secure API governance and enables automated CI/CD integration with strong policy enforcement
How has it helped my organization?
IBM API Connect has a designer and CLI features which can be used to completely automate the API. The way we use it is different. We really do not need an app dev team in order to create, design, and deploy an API. If a business analyst has a basic understanding of what the input and output payload is, they can directly create the API. We have automated the process. A business analyst fills out an entire Excel sheet with input and output payloads. That payload is fed to IBM API Connect commands and generates the YAML out of it, which is compliant with Open Standards 3.0.
IBM API Connect by default has all the features that are specific to CI/CD processes. IBM API Connect has a rich set of policy management features. We can achieve centralized control over API policies for governance and compliance. If a security team requests compliance features, we can fit IBM API Connect to address or secure whatever needs come out of the security team. All the enforcements can be done using IBM API Connect.
What is most valuable?
IBM API Connect is an API Gateway. It is purely for securing enterprise-wide APIs from the outside world. It best fits as an API Gateway in DMZ zones. It has a lot of features. It supports OAuth, third-party identity providers, and MFA as well. With the introduction of IBM API Connect V10, it also supports integration with multifactor authentication.
IBM API Connect has a designer and CLI features which can be used to completely automate the API. The implementation approach is different from typical processes. We do not need an app dev team in order to create, design, and deploy an API. If a business analyst has a basic understanding of what the input and output payload is, they can directly create the API. We have automated the process. A business analyst fills out an entire Excel sheet with input and output payloads. That payload is fed to IBM API Connect commands and generates the YAML out of it, which is compliant with Open Standards 3.0.
IBM API Connect by default has all the features that are specific to CI/CD processes. IBM API Connect provides policy management features. We can achieve centralized control over API policies for governance and compliance. Whatever a security team requests in terms of compliance features can be addressed through IBM API Connect to secure the necessary components. All the enforcements can be done using IBM API Connect.
What needs improvement?
When comparing IBM API Connect with DataPower Gateway, there are many features in DataPower Gateway that are not available in IBM API Connect. Some examples would be connectivity to MQ is not available in IBM API Connect. Custom code needs to be written in order to connect to MQ and exchange messages. This can be achieved, but it is a tedious task. Custom extensions need to be built in order to connect to MQ and exchange data. Additionally, there are enhancements needed when it comes to segregating APIs based on domain.
What do I think about the scalability of the solution?
We did not go with the model of scaling based on licensing. We have a centralized pool for the entire middleware IBM middleware stack, which is quite close to 400 plus licenses. It is distributed among IBM MQ, IBM Ace, IBM DataPower, and IBM API Connect. As far as licensing is concerned, it is pretty flexible. It is not tied to a single product.
How are customer service and support?
Support is extremely good, especially with Sev 1 issues. The research team is brought into calls whenever needed. The support team is strict on their SLAs.
How would you rate customer service and support?
Neutral
What other advice do I have?
The overall review rating for this product is 9 out of 10.
User-Friendly with Great Integrations, but Debugging APIs Can Be Tricky
Have addressed performance challenges while benefiting from flexible subscription models and reliable user access
What is our primary use case?
We use IBM API Connect for healthcare projects, not for telecom services.
What is most valuable?
The best features IBM API Connect offers in my experience are the middleware capabilities, as it can connect the front end.
You can be more secure using JWT tokens with IBM API Connect. We can optimize API access, which will be more secure. We can add some policies to provide extra security, protect your backend, validate the consumers, and analyze based on the traffic limit to throw things out.
IBM API Connect helps with security by using OAuth 2.0 and basic authentication.
User management to authenticate the user is an important feature worth mentioning.
IBM API Connect has positively impacted my organization, as customer experience is good. Based on the subscription, we can handle the subscription, and customers use the environment as a handler, making the mechanism easy.
Based on the implementation, you can see improvements in onboarding speed. If this is a direct application, you can validate with the user and get the response from the application. If you require multiple transactions, it takes time.
What needs improvement?
To improve IBM API Connect, based on customer experience, you could work on latency. You can increase scalability and availability. If you're connecting with any other cloud, it connects to the infrastructure which needs to be managed with the customers and cloud providers, so if you have a setup, we can handle it easily.
I have faced latency issues on the server, related to our management. If you need to stabilize your server based on peak traffic, you need to configure the scalability model. You need to know when traffic peaks, so use auto-scaling when traffic comes. If the application is not in use, the value should be zero, and it starts from zero. Based on customer experience, the value will increase, and when there is no customer servicing, the peak would be reduced, making the value remain zero. Following this approach, you should be able to optimize costs and satisfy customer experience.
For how long have I used the solution?
I have been using IBM API Connect for four years.
What do I think about the stability of the solution?
In my experience, IBM API Connect is stable enough, but downtime depends on traffic and backend server configuration. If your backend server is down, you may experience downtime. If it is functioning well, you won't have a bad experience and your application becomes more reliable.
What do I think about the scalability of the solution?
IBM API Connect's scalability is good, as you can handle it easily similar to how you manage cloud providers.
How are customer service and support?
I haven't reached out to customer support yet; there is a separate team for that.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
What was our ROI?
I have seen a return on investment from using IBM API Connect, as we created multiple plans based on customer usage. In those plans, we can reduce traffic, and based on the traffic, we can optimize the cost.
What's my experience with pricing, setup cost, and licensing?
I have not worked on pricing, setup cost, or licensing for IBM API Connect; that part is handled by the architect.
Which other solutions did I evaluate?
I did not evaluate other options before choosing IBM API Connect, as I mostly worked with Apigee. It depends on the provider; IBM API Connect allows movement into on-prem architecture, while Apigee is primarily a cloud solution.
What other advice do I have?
My advice for others looking into using IBM API Connect is that it's a good platform to learn from. You can create API proxies easily, implement features effortlessly, and maintain them without hassle. There is also a support team available. It's a bit similar to Apigee and stands out as a unique platform.
Regarding a business relationship with this vendor beyond being a customer, I believe my vendor subscribed to IBM API Connect, and I'm working in the healthcare domain, so that's the vendor basis I believe.
I don't have any additional thoughts about IBM API Connect before we wrap up; it's a good opportunity to learn.
On a scale of 1-10, I rate IBM API Connect a seven out of ten.
A solid API management platform that works well for basic to moderately complex solutions
- It has a User-Friendly Interface.
- Solid for Mid-Level Use Cases
Occasional Bugs:
The platform does occasionally exhibit bugs or inconsistencies, which can impact the developer experience. Most issues are manageable, but they can be frustrating during critical development phases.
Development efficiency increases with API gateway's security and integration features
What is our primary use case?
What is most valuable?
What needs improvement?
What was my experience with deployment of the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
How was the initial setup?
What about the implementation team?
What was our ROI?
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
What other advice do I have?
I am a senior software developer. I have worked as full stack developer and DevOps Engineer
best for API Management life cycle
Clean and organised monitoring of API!
IBM API Connect - Enhance & Secure your APIs
And the implementation for the administartor is quite easy and the support provided by the IBM Support center will be helpful which facing any production down issues.