Symptoms
How to invoke services on Azure(PaaS)
Diagnoses
Theoretically, I believe this is possible:
1. Invoking a service hosted as PaaS in cloud. If these PaaS services are traditional web services and WCF endpoints K2 does provide the web service and WCF broker Out-of-the-box to connect with these services.
http://help.k2.com/onlinehelp/k2blackpearl/userguide/current/webframe.html_Endpoint_Service_Brokers.html
Additionally, we currently also have a REST service broker in Beta to allow for connetivity with REST based services:
http://help.k2.com/beta
2. Service hosted as PaaS can call K2 API deployed in Azure VM. Regarding this aspect, will these PaaS services be able to include/reference K2 APIs/Assemblies? If not, K2 does expose Smartobjects as REST and WCF services, as well as, K2 Workflow Server functionalities (starting a workflow, retrieving worklist items and completing K2 tasks) as ASMX, REST and WCF services than can be invoked.
https://www.k2.com/onlinehelp/k2blackpearl/devref/current/default.htm_WorkflowRuntimeAPIs.htm?TocPath=Runtime%20APIs%20and%20Services|Workflow|_____0
Resolution
Information was provided.