8. Demo: SharePoint 2013 Workflow
Building and extending
SharePoint Workflows using
Visual Studio 2012
9. What is Workflow Manager?
WF Resources
HTTP &
HTTPS
.NET Client WF Gateway WF Backend
(IIS) (.EXE)
Activity Prog Model Activity Prog Model
Core Runtime
Service Bus
10. And where is SharePoint?
WF Resources
HTTP &
HTTPS
WF Gateway WF Backend
SharePoint (.EXE)
(IIS)
Gateway
Fabric Broker
11. SharePoint 2013 Workflows
Visual Studio SharePoint WF
Workflow
WF
SharePoint
Designer
SharePoint
Workflow HTTP /
Authoring OData
Office 365 Windows Azure Workflow
+ +
SharePoint Server Workflow Manager
12. Installation & Configuration
1. Install
• Using WebPI or Download Center
• Works great on Windows Server 2012, Windows Azure VMs!
2. Configure
• Using Workflow Manager Configuration Wizard or PowerShell
• Create/Join a Farm for high availability & scale out
13. 4 Deployment Scenarios
SPS + Workflow Manager
2: Workflow Manager is installed on a server that is
1: Workflow Manager is installed on a server that is
part of the SharePoint 2013 farm. Communication
part of the SharePoint 2013 farm. Communication
takes place by using HTTPS.
takes place by using HTTP.
3: Workflow Manager is installed on a server that is 4: Workflow Manager is installed on a server that is
NOT part of the SharePoint 2013 farm. NOT part of the SharePoint 2013 farm.
Communication takes place by using HTTP. Communication takes place by using HTTPS.
14. Demos: Workflow Manager Deep Dive
Create Workflow
Publish Workflow
Run Workflow
Debug Workflow
Under the hub