Hi Team,
I am looking for suggestions to choose an API management tool for an on-premise installation on Azure with following parameters:
Anything that fits well with OutSystems?
Thanks,
Akshay
Hi Akshay,
I fail to understand how your question relates to OutSystems.
What do you mean with "fits well with OutSystems"?
Do you mean support for thinks like AWS API Gateway? Then have a look at:
https://www.outsystems.com/forge/component-overview/5326/api-exposure
Regards,
Daniel
Hi Daniel,
Basically I will be creating and exposing APIs built through OutSystems. Now I am looking at an API management option which can help me with following:
By "fits well with OutSystems" I mean, is there a tool that is recommended while using OutSystems.
Thanks for the explanation.
I never heard or read about an API management tool recommended to use with OutSystems.
The only components, that although build by OutSystems employees, but are not officially supported by OutSystems, related to API management are:
There is also a recorder ODC 2019 session with a demonstration of how to scale API's
How can API Versioning be easily done in Outsystems?
When exposing REST API, i only see these levels:
RestAPI and Methods
Ex:
We can expose
/TestRest/GetCustomer
But how can we have multiple version with:
/TestRest/v1/GetCustomer
/TestRest/v2/GetCustomer
And have a default version which respons to:
There are a lot of Open Source API management tools available that can work splendidly with OutSystems. Check out these for example (I have no experience with any of these though).
https://apiumbrella.io/
https://gravitee.io/
http://www.apiman.io/latest/
And since your on Azure already, why not dive into Azure API Management. It's not a free service (but then again, hosting your own API management solution and maintaining this isn't also) but worth to check out. https://azure.microsoft.com/en-us/services/api-management/
Maybe an interesting article on this topic: API Management Platform - Based on OutSystems
Daniel,
Your link doesn't seem to work.
Thank you Gentlemen for helping me here. Apologies for responding late on this. Yes Daniel, I could not click the link as well. Could you please check?
Hmm wrong copy paste, I will fix it when behind computer again.
Attached the document from the broken link.
Hi,
you might want to check out this forge component. This might be the solution that you need. Very easy to use to connect to other applications and manage APIs.
https://www.outsystems.com/forge/component-overview/13087/hubway-connect
Thank you and regards,
Elizer