Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Windows Workflow in Azure

I am building an application which will be running workflows on Azure.

I have seen the build presentation Building Applications with Workflow and Azure – BUILD 2011 which discusses what is capable today, as well as what will be possible going forward. One thing that is discussed is something called the "Azure Workflow Service", which I understand is scheduled to be previewed in 2012. However, I haven't been able to find out much more information about it.

Additionally, there's an earlier presentation Workflow in Windows Azure AppFabric which discusses more about workflows in Azure, focusing on the Windows Azure AppFabric CTP. There's a lot of cool functionality discussed in this presentation, but I am not sure if any of that functionality is available now or if not, when it might be available.

So two questions:

If I need to build the application today, what is the suggested approach for implementing workflows on Azure?

If the application does not need to be finished until a year from now or so, what is the suggested approach for implementing workflows on Azure?

like image 298
Eric Avatar asked Mar 13 '12 17:03

Eric


People also ask

What is workflow in Azure?

When you create a logic app in Azure Logic Apps, your logic app has an underlying workflow definition that describes the actual logic that runs in your logic app. That workflow definition uses JSON and follows a structure that's validated by the Workflow Definition Language schema.

What is PowerShell workflow?

A Windows PowerShell Workflow is a Windows PowerShell script that leverages Windows Workflow Foundation. While the workflow is written with Windows PowerShell syntax and launched by Windows PowerShell, it is processed by Windows Workflow Foundation.

What is workflow in Azure logic app?

Azure Logic Apps is a cloud platform where you can create and run automated workflows with little to no code. By using the visual designer and selecting from prebuilt operations, you can quickly build a workflow that integrates and manages your apps, data, services, and systems.


1 Answers

Right now hosting a workflow service in Windows Azure is not much different that hosting it yourself in a web application on IIS without the benefit of using Windows Server AppFabric. You can use SQL Azure as the instance store. You will need to get Microsoft .NET Framework 4 Platform Update 1 as this update changed the SQL scripts to be compatible with SQL Azure.

See here. Anotheer post I did on the subject is here but keep in mind that the script issue is solved by the Framework 4 Platform Update 1 and that also includes support for the transient connection conditions mentioned.

like image 66
Maurice Avatar answered Oct 13 '22 22:10

Maurice