[TIMOB-23763] API Orchestration
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | n/a |
Status | Open |
Resolution | Unresolved |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | n/a |
Labels | api |
Reporter | Vikas Vijendra |
Assignee | Unknown |
Created | 2016-07-28T09:52:42.000+0000 |
Updated | 2018-02-28T19:55:25.000+0000 |
Description
An API Developer needs to be able to orchestrate APIs rapidly using Arrow to leverage existing microservices, but to achieve the functionality required in the client (device or thing) at a higher granularity than a micro-service. The orchestrated API could be a business API (for a business process).
This is currently not available with Arrow and is a great enhancement to uplift the benefit wrt rapid API creation. However, API Management Plus marketing slide (attached) incorrectly shows Orchestration as a capability (this will have to be done with Javascript custom coding within Arrow pre/post processors)
Below are some links/resources for more information on orchestration patterns:
1. http://stackoverflow.com/questions/29117570/orchestrating-microservices
2. One of the PaaS vendors advertising API orchestration - http://www.jitterbit.com/real-time-api-platform/
3. Netflix Experience-based API - http://www.forbes.com/sites/danwoods/2015/02/11/how-a-netflix-tech-innovation-can-unleash-creativity-in-your-business/#6b70ea3b4c56
A potential Node.JS based product of interest that could be leveraged with Arrow can be found here:
http://www.chorusjs.com/ - based on express.js and mongojs modules of node.JS
Attachments
File | Date | Size |
---|---|---|
ArrowAPICreate.jpg | 2016-07-28T09:49:37.000+0000 | 66818 |
Hello, Thanks for submitting the feature request. Our engineers will look into it.