17
Workflow Manager 1.0 SharePoint 2013 Workflows DAMIR DOBRIC Lead Architect DAENET GmbH Ms. VTSP for Windows Azure Ms. Integration MVP Ms. Connected Technology Advisor Blog: developers.de Twitter: https:// twitter.com/ddobric

Workflow Manager 1.0SharePoint 2013 Workflows

Embed Size (px)

DESCRIPTION

Workflow Manager for Sharepoint 2013 from daenet Lead Architect Damir Dobric

Citation preview

Page 1: Workflow Manager 1.0SharePoint 2013 Workflows

Workflow Manager 1.0SharePoint 2013 Workflows

DAMIR DOBRICLead Architect DAENET GmbHMs. VTSP for Windows AzureMs. Integration MVPMs. Connected Technology AdvisorBlog: developers.deTwitter: https://twitter.com/ddobric

Page 2: Workflow Manager 1.0SharePoint 2013 Workflows

Agenda

WF 4.5SPS

Distributed CompositeApplications

SPS &WorkflowSymmetry

SPS 2013Workflows

Workflow Manager Architecture

Workflow Manager Deep Dive

(undocumented)

Page 3: Workflow Manager 1.0SharePoint 2013 Workflows

Demo: Hello Workflow 4.5

Building Workflows 4.5 using Visual Studio 2012Self-Hosting

Page 4: Workflow Manager 1.0SharePoint 2013 Workflows

Distributed Composite ApplicationsHosting, Long Running, Persistence,..

Application Server 1

Workflow 1

Application Server 2

Application Server ?

Workflow 3

Boun

dary

Workflow 2

Page 5: Workflow Manager 1.0SharePoint 2013 Workflows

Workflows in SharePoint 2010

SPSServer 2

WF 3.5

SPSServer 2

WF 3.5

W3wp.exe W3wp.exe

Page 6: Workflow Manager 1.0SharePoint 2013 Workflows

Workflows in SharePoint 2013 in Cloud

Page 7: Workflow Manager 1.0SharePoint 2013 Workflows

Workflows in SharePoint 2013 OnPrem

WorkflowManager

Service BusServer

Page 8: Workflow Manager 1.0SharePoint 2013 Workflows

Demo: SharePoint 2013 Workflow

Building and extending SharePoint Workflows using Visual Studio 2012

Page 9: Workflow Manager 1.0SharePoint 2013 Workflows

What is Workflow Manager?

HTTP &HTTPS

WF

WF Backend(.EXE)

WF Gateway(IIS)

.NET ClientSB

Service Bus

WF Resources

Activity Prog Model

Core Runtime

Activity Prog Model

Page 10: Workflow Manager 1.0SharePoint 2013 Workflows

And where is SharePoint?

HTTP &HTTPS

WF

WF Backend(.EXE)

WF Gateway(IIS)

WF Resources

SharePoint

Fabric

SB

Gateway

Broker

Page 11: Workflow Manager 1.0SharePoint 2013 Workflows

SharePoint 2013 Workflows

SharePointWorkflowAuthoring

SharePoint Designer

WFSharePoint WorkflowWF

Visual Studio

Office 365+

SharePoint Server

Windows Azure Workflow+

Workflow Manager

HTTP / OData

Page 12: Workflow Manager 1.0SharePoint 2013 Workflows

Installation & Configuration1. 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

Page 13: Workflow Manager 1.0SharePoint 2013 Workflows

4 Deployment Scenarios SPS + Workflow Manager

1: Workflow Manager is installed on a server that is part of the SharePoint 2013 farm. Communication takes place by using HTTP.

2: Workflow Manager is installed on a server that is part of the SharePoint 2013 farm. Communication takes place by using HTTPS.

3: Workflow Manager is installed on a server that is NOT part of the SharePoint 2013 farm. Communication takes place by using HTTP.

4: Workflow Manager is installed on a server that is NOT part of the SharePoint 2013 farm. Communication takes place by using HTTPS.

Page 14: Workflow Manager 1.0SharePoint 2013 Workflows

Demos: Workflow Manager Deep Dive

Create WorkflowPublish WorkflowRun WorkflowDebug WorkflowUnder the hub

Page 15: Workflow Manager 1.0SharePoint 2013 Workflows

Resources

• UserVoice: http://bit.ly/wfuservoice • WF Blog:

http://blogs.msdn.com/workflowteam

• Facebook: http://www.facebook.com/groups/wf4advisors

• SharePoint Sampleshttp://msdn.microsoft.com/en-us/library/jj164126.aspx

• MSDN Forum ready for use

• Docs/Samples [keyword = WF 4.5 or Workflow Manager 1.0]:

• http://msdn.microsoft.com/ • http://code.msdn.microsoft.com/

• CodePlex: • http://wf.codeplex.com/

• Developers.dewww.developers.de

• DAENET GmbHhttp://www.daenet.de/de/stream.daenet?sta=3&pid=179&kat=62

Page 16: Workflow Manager 1.0SharePoint 2013 Workflows

Recap

WF 4.5SPS

Distributed CompositeApplications

SPS &WorkflowSymmetry

SPS 2013Workflows

Workflow Manager Architecture

Workflow Manager Deep Dive

(undocumented)

Page 17: Workflow Manager 1.0SharePoint 2013 Workflows

Service Bus

http://technet.microsoft.com/en-us/library/72646b45-646f-4dfb-ab52-e42f187655e7(v=azure.10)#HA