3. Serge Luca
@sergeluca
Freelance, author, speaker
SharePoint MVP since 2007
With another (SQL Server) MVP : www.shareql.com
Works with SharePoint since v1 in 2002
Author of Workflow certification exam
About Me
11. 2 workflow platforms
SP 2013 farm Workflow FarmWorkflow Farm
SharePoint 2010
workflows
Windows Server SQL Server
Non supporté en SharePoint
Foundation
SharePoint 2013
workflows
Windows Server SQL Server
12. Workflow Farm = 1 or 3 machines (not 2, not 4,…)
• Collocated = Workflow Manager on (1 or 3 ) SP machines
• Federated = Workflow Manager farm serving multiple SharePoint Farms
• Distributed = Multiple Workflow Manager farms serving multiple
SharePoint tenants and potentially SharePoint Farms
Topologies
16. SharePoint 2013 and Workflow Service
SharingContentEvents People
VisualStudio2013
SharePointDesigner2013
SharePoint
2010 WF
_API (REST OM)
Workflow Services Manager
Service Bus
Instances Interop
Deployment Messaging
WF Service Application Proxy
Workflow
Manager
OAuth
Access Control
WorkflowClient
Template may not be modified Twitter hashtag: #spsbe for all sessions
Workflow manager : former Windows Azure Workflow Server (WAS)…same code base as Windows Azure service busMultitenantRest based.Net 4.5Scalable reliable
Service bus is the hostMicrosoft.Workflow.Client.dllPerformance: NIC (network interface configuration)Scale SQL server firstOAuth2 between SP and WFMApp Management service must be started in SP, UPServices as wellUsers must be populated in UPS, their UPN (user Principal name) must be ok : not available in SPFoundationMonitoring packsDesaster Recovery complicate, undocumentedPatching SP farm, you have to republish new activities to WFM, SP_registerWorkflowService- force