extend business processes with workflow manager

30

Upload: doanhanh

Post on 03-Jan-2017

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Extend business processes with Workflow Manager
Page 2: Extend business processes with Workflow Manager

Extend business processes with Workflow ManagerAlex RandallSenior ConsultantMicrosoft

SPC317

Page 3: Extend business processes with Workflow Manager

Office 365 Platform Contextual Apps

Robust O365 API’s Flexible Tools Documents People | Groups

Mail Tasks

Calendars REST Web Services

Page 4: Extend business processes with Workflow Manager

Extend business processes with Workflow What is

Workflow Manager?

What is SharePoint Workflow?

Workflow Creation

Tools

Scenario-Based

Demos!

How to Choose Between the Tools?

Page 5: Extend business processes with Workflow Manager

What is Workflow Manager?

Page 6: Extend business processes with Workflow Manager

What is Workflow Manager?Office 365 SharePoint

Onlineor

SharePoint 2013

Azure Workflowor

Workflow Manager

Service Bus

Workflow Foundatio

n 4.5SharePoint 2010

Workflow Platform

SQL Server SQL Server

Page 7: Extend business processes with Workflow Manager

Workflow Manager Farms

Want to know more?

IT Pro Session:

SPC356 - Designing, deploying, and managing Workflow Manager farms

Page 8: Extend business processes with Workflow Manager

What is SharePoint Workflow?

Page 9: Extend business processes with Workflow Manager

Scenario

Meet Garth:

Proposal Writer

Proposal

Proposal

Proposal

Proposal

Technical

Reviewer

Proposal Reviewe

rs

file attachment chaos!

Page 10: Extend business processes with Workflow Manager

Demo

Automate proposal review process using the browser

Page 11: Extend business processes with Workflow Manager

SharePoint Workflow 101

What we saw in this example:

People focused

approach

Document focused

approachWorkflow

History ListWorkflow

StatusEmail

notifications

Page 12: Extend business processes with Workflow Manager

More Workflow Templates…

There are more workflow templates available soon in SharePoint Online

DEV Session:

SPC3994 - What's new in Workflow for SharePoint Online

Page 13: Extend business processes with Workflow Manager

Workflow Creation Tools

Page 14: Extend business processes with Workflow Manager

Workflow Creation Tools

The BrowserSharePoint Designer 2013

Visual Studio 2013/2012

Simple Complex

Visio 2013

Page 15: Extend business processes with Workflow Manager

Scenario

Katie

Wants a Team Site

SharePoint

Admin

Team Site

Too many requests for team sitesAutomate approval, site creation, and tracking

Page 16: Extend business processes with Workflow Manager

Demo

Automate an approval and team site creation process using SharePoint Designer 2013

Page 17: Extend business processes with Workflow Manager

SharePoint Designer 2013The premier tool for custom workflow developmentto automate your business processesNew Features in SharePoint Designer 2013New Visual Design Surface (with Visio Pro 2013)Stages, StepsDictionaryCall Web ServiceTasksLoops Many other new workflow activities

Free downloadhttp://www.microsoft.com/en-ie/download/details.aspx?id=35491

Page 18: Extend business processes with Workflow Manager

ScenarioGarth

Chief CommOfficer

Contoso TwitterFeed

Has a idea for a tweet

Katie

Page 19: Extend business processes with Workflow Manager

Demo

Automate Contoso Twitter Feed approval and auto-posting process by creating a workflow powered app using Visual Studio 2013

Page 20: Extend business processes with Workflow Manager

Architecture of ContosoTwitterAppWindows Azure SharePoint Online

Azure Workflow

App Web

Team Site

ContosoTweetsListWorkflowHistoryListWorkflowTaskList

“Remote Web”Azure Web Site

Default.aspx

Twitter

Azure Web SiteTweetAuthHelp (REST)

1

2

345

6

Page 21: Extend business processes with Workflow Manager

Visual Studio 2013/2012Workflow powered apps for SharePointModeling the ‘human way’ of doing workAutomating-monitoring-improving a business processLong running processesConnecting to other enterprise systems

Custom REST based Web ServicesCustom ActionsWhat’s new in Visual Studio 2013/2012 for workflows?Fully declarative no code authoring environmentNew workflow actions DynamicValue

Page 22: Extend business processes with Workflow Manager

What about Farm/Sandbox solutions?

Still supported…

Farm solutions don’t work in SharePoint

Online

Sandbox solutions with

code are deprecated

Page 23: Extend business processes with Workflow Manager

How to choose between the tools?

Page 24: Extend business processes with Workflow Manager

How to choose between the tools?

The BrowserVisual Studio 2013/2012

Simple Complex

SharePoint Designer 2013

Page 25: Extend business processes with Workflow Manager

Extend business processes with Workflow What is

Workflow Manager?

What is SharePoint Workflow?

Workflow Creation

Tools

Scenario-based

Demos!

How to Choose Between the Tools?

Page 26: Extend business processes with Workflow Manager

Resources

SharePoint 2013 workflow hubhttp://aka.ms/sp2013workflow

Workflow Videos from SPC2012 http://aka.ms/SPC2012WorkflowSessions

Page 27: Extend business processes with Workflow Manager

Additional Workflow Sessions

DEV:SPC3994 - What's new in Workflow for SharePoint

OnlineSPC348 - Update on InfoPath and SharePoint

Forms

IT PRO:SPC356 - Designing, deploying, and managing

Workflow Manager farms

Page 28: Extend business processes with Workflow Manager

Explore our new Preview APIs

In-depth articles on MSDNSubject to change; not for production use

Connect with the community

Speak your mind at OfficeSPDev.UserVoice.ComSolve your roadblocks on StackOverflow

[Office] and [SharePoint]

Build using our toolsUnleash your development skills with Office Dev Tools for Visual Studio 2013 and Office 365 API Tools for Visual Studio 2013

Calls to Action

Page 29: Extend business processes with Workflow Manager

MySPC Sponsored by

connect. reimagine. transform.

Evaluate sessionson MySPC using yourlaptop or mobile device:myspc.sharepointconference.com

Page 30: Extend business processes with Workflow Manager

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.