Support for Node.js like APIGEE
I hope you would have seen other API tools like APIGEE. Just in case I have a local node. js application, I should be quickly upload into API management portal and act as a back end. This will help me to quickly complement any missing capabilities like support for MangoDB or ReDis or mem cache for caching instead of using default cache mechanism provided by default. Another use case that I can think of, is that I have some on prem data like stores and there location. Then I would like to have some of these data exported to user gird, then I would like to use the with in query from device location and plot a map to my nearest store. This will require user grid, data loading to user grid and querying user grid. Instead of Azure building that support if you support the Node.js and that entire ecosystem such development will be super fast
Can you please elaborate more on what you would like to see in Azure API Management? If I understand correctly you’d like to be able to import your APIs written in Node.js into API Management with a easy solution?
Venkatesh Srinivasan commented
I would like to see two things
1) Make node work hand in hand with Azure policies. That is we should be able to write custom policies such that before hitting the back end SOAP service, the code will pass through the node (express.js hosted web server). In this pass through I will then be able to re-write the request or Cache the request in Mango DB or put in send grid
2) Host node as part of Azure API solution and treat the node as my back end. I should not have a need where I will have to spin another VM to make this work. This is very close to what Miao Jiang has said.