What is our primary use case?
We have a couple of use cases for this product. It's fully cloud-native and can handle telco distribution for end-to-end distribution management. Five or six years ago, we made a fantastic product with microservices. I was responsible for rolling it out for a large telco in Qatar. They had no distribution or end-to-end visibility or platform. So we helped them to move to a cloud platform for their entire distribution and operation. The beauty of that product is when you look at the telco distribution standpoint your maybe five or ten thousand merchant ecosystem will be connected to that platform. It helps with generating several transactions in a minute or second. And it gives that kind of scalability in the back end.
The other use case was for banking transactions. If you have your core banking platform that is legacy, if a user wants to bring in a lot of additional alternatives, they need to have some kind of a platform for enhancements. We made a cloud to bring some kind of their operations to the cloud. We made a transaction platform for them so that their merchants could access transactions.
What is most valuable?
The API management is very good. You have sophisticated dashboards that help you to understand what's really going on - in addition to whatever security layer that you can bring on top of that. It is easy to manage front and backend APIs.
You can put on your own security layer so that you know only the authorized people are accessing your back-end systems through the gateway. In addition to that, you have sophisticated dashboards and reporting for storage logs or logging. That is quite useful, specifically in the banking sector.
You can limit items by parameters such as geography or private VPMs.
You have different pricing tiers and pricing is based depending on the traffic. You can go to basic pricing if you like. Depending on your traffic, you have licensing options.
Microsoft manages everything so you can focus on building applications and deploying them.
The platform components are quite interesting.
What needs improvement?
I'm not sure if there are certain areas needed for improvement. I haven't explored its shortcomings. So far, the requirements have been met.
Maybe the customization could be a bit better.
My team found difficulty in migrating APIs from one platform to this platform. We could export and import properly. We made a complete API for a UAT environment, and when we moved the APIs, we ran into issues.
They don't have a standard local IP. They only have a public IP.
For how long have I used the solution?
I've used the solution for six to eight years or so.
What do I think about the stability of the solution?
I'd rate the stability eight out of ten. It is stable and reliable. There are no bugs or glitches. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The solution scales well. I'd rate it ten out of ten. It's easy to expand as needed.
We have both medium-sized and enterprise-level customers.
How are customer service and support?
Technical support has been fine. We are happy with their level of support.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I have worked with other competing products, such as Apigee and AWS.
How was the initial setup?
The initial setup is very straightforward and simple. I'd rate the ease of deployment eight out of ten.
The provisioning takes a couple of minutes. Then you need to do some programming.
What's my experience with pricing, setup cost, and licensing?
The pricing is reasonable. I'd rate the cost in terms of affordability seven out of ten.
The premium tier is too expensive for medium-sized organizations. However, the local IP only is offered at the premium tier.
Which other solutions did I evaluate?
I did not compare this solution to others since I was promoting Microsoft at the time.
What other advice do I have?
I'm not sure which version of the solution we're using.
People should explore API management. You do get full control of your API, and from a security standpoint, you have a good understanding of the touchpoints and far more control of your traffic. You know who is accessing your services. Even if a company has legacy systems, it should have an API gateway in front of its legacy systems.
We went with Microsoft since we were Microsoft partners.
I'd rate the solution eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: