I'll start with the behavior we are looking to have:
Our initial research made it look like BizTalk with an Azure logic app would be a good fit for this, but now that I'm working on a Proof of Concept I am running into roadblocks, namely:
I've been able to create a logic app, expose an endpoint, call it with a JSON body, and have the logic app parse that JSON and conditionally perform actions, and once I figured out how to do all of that, it was pretty impressive.
So my question is two-fold:
BizTalk server projects are not compatible with Visual Studio 2015 or Visual Studio 2013.
We recently shipped Preview of [Enterprise Integration Pack] (EIP) for Logic Apps. As part of this release, a bunch of xml processing capabilities have been added to Logic Apps.
Beyond these, Logic Apps also has HTTP requests/response capabilities which can be used to call HTTP endpoints.
Hope this helps.
Thanks, Vinay