Do you want to use declarative, scalable and robust workflows? Do you want to get rid of 3rd party workflow products in your SharePoint farm? Do you want to have visual designer support and easy extensibility? Do you want to be able to deploy the same workflows automatically to all staging environments? SharePoint 2013 workflows is one of the most exciting new features in SharePoint and provides all these features. One serious limitation is the somewhat un-polished state of the current user, developer and administrator experience. This session will walk you safely through this feature set from beginning to the end and enable you to use SharePoint 2013 workflows today.
You will see some good and easy scenarios on how to install the workflow infrastructure, how to create, deploy and maintain workflows. While doing so you will get to know lots of tricky details from hard-learned real-life experience with the product. You will learn about the common pitfalls and errors when installing the workflow infrastructure, show you how to automate, trouble-shoot, reconfigure, develop, maintain and deploy workflows. All workflow examples are created in SharePoint Designer and PowerShell is used to automate infrastructure setup and workflow deployment.
As opposed to SharePoint 2010 workflows the new workflow infrastructure, Workflow Manager, is detached from the product and must be installed separately. This gives you the option to host the workflow engine on isolated servers (one or more) and hence provides a great deal of flexibility. This setup requires Workflow Manager Client, IIS web server, Workflow Manger and Service Bus installation accompanied with a couple of SQL server databases. UI configuration tools as well as a PowerShell snap-in are provided by Microsoft. The communication from workflows to SharePoint relies on the SharePoint REST API. Workflow designers must have a good understanding of REST services and JSON to use the capabilities fully.
I used this slide deck for my presentation during the SharePoint Saturday 2014 in Stockholm (25th January 2014).