workflow manager 1.0sharepoint 2013 workflows

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

Upload: damir-dobric

Post on 18-Nov-2014

4.773 views

Category:

Technology


0 download

DESCRIPTION

Workflow Manager for Sharepoint 2013 from daenet Lead Architect Damir Dobric

TRANSCRIPT

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