SharePoint 2010 and SQL Server 2012 Business Intelligence (Serge Luca, Isabelle Van Campenhoudt)
Introduction to Microsoft Flow : Power to the People (Serge Luca, Isabelle Van Campenhoudt)
-
Upload
serge-luca -
Category
Software
-
view
559 -
download
1
Transcript of Introduction to Microsoft Flow : Power to the People (Serge Luca, Isabelle Van Campenhoudt)
Introduction to Microsoft Flow : Power to the
PeopleSERGE LUCA, ISABELLE VAN CAMPENHOUDT
SHAREQL, BRUSSELS
SPONSORS
Serge Luca10 x SharePoint MVP, Brussels
SharePoint since 2002
Architect (Admin, Dev, gouvernance)
Managing partner of www.shareql.com
Worked for the MS workflow team
Blog: http://sergeluca.wordpress.com/
@sergeluca
Data Platform MVP, Brussels
Consultant, speaker, trainer, comunity leader
Managing partner de www.ShareQL.com
SQL Server since 1999
Blog: http://thesqlgrrrl.wordpress.com/
@thesqlgrrrl
Isabelle
Van Campenhoudt
Get the session recording:https://channel9.msdn.com/events/Wydarzenia-Polskiej-spoecznoci/SharePoint-Saturday-Warsaw-2017/Microsoft-Flow-introduction-and-advanced-scenarios
Ask questions now on :
#collabsummitflow
Flows and on premises
Environment + Data Loss prevention
Extensibility : communication with the outside world
Logic Apps
Prices & Roadmap
Creating Flows
Introduction : the context
Conclusions
Introduction : the context
Empower power users
Connect data across apps
More efficient developersApp Services
Service Fabric
Azure Functions
…
Logic Apps
API Management
BizTalk
…
SQL Server BI
Data analytics
Internet of Things (IoT)
…
The context : business Apps
Build modern business app fast
Creating Flows
Introduction : the context
Creating and managing FlowsMicrosoft Account (free) or Office 365 or Dynamics 365 or Flow (paid) or PowerApps ( or free new PowerApps Community Plan)
Flow.microsoft.com
Powerapps.microsoft.com
A modern SharePoint Online list
Mobile app (iOS and Android, Windows Mobile is coming)
Designing a Flow
template or
from scratch
Choose a
trigger
Add
« actions »Save the flow
demoEXPENSE REPORT
Flows and on premises
Creating Flows
Introduction : the context
Flow and data on Premises
• Install the « on Premises data gateway »(shared between PowerBI, PowerApps and Azure Logic
Apps)
demoFLOW AND DATA ON PREMISES
Flows and on premises
Environment + Data Loss prevention
Creating Flows
Introduction : the context
Why« environments » ?
• Isolated spaces where Flows/Data are running/stored– Ex HR, Marketing, Production, Legal, DEV, TEST,
UAT, PROD…
• Different rules (DLP)– Ex marketing can use twitter, Legal and
Production cannot
• Different regions if needed
Flow Administration Center
demoENVIRONMENTS & DLP
Flows and on premises
Environment + Data Loss prevention
Extensibility : communication with the outside world
Creating Flows
Introduction : the context
Extensibility : communication with the outside world
Action Request
Custom Connector (REST API described in a Swagger ) Action Http
PowerApps calls Flow
A custom app calls Flow
PowerBI calls Flow (Data Alerts)
Flow calls the outside world
demoPOWERAPPS CALLS FLOW
demoA CUSTOM APPLICATION CALLS FLOW
demoFLOW CALLS THE OUTSIDE WORLD
FLOW & POWER BI
FLOW
DATA ALERTS
DATA SOURCES
POWER BISCHEDULED REFRESH
STREAMING DATA
LIVE
demoFLOW & POWERBI
demoPOWERBI CALLS FLOW (data alerts)
)
Flows and on premises
Environment + Data Loss prevention
Extensibility : communication with the outside world
Logic Apps
Creating Flows
Introduction : the context
Logic Apps
More dev oriented(Json, Rest api, Visual Studio …)
Logic Apps connectors can be used in Flow
Exceptions : B2B connectors B2B (Very good integration with Biztalk Server)
The workflow engine behind Flow is Logic Apps
demoLogic Apps
)
Flows and on premises
Environment + Data Loss prevention
Extensibility : communication with the outside world
Logic Apps
Prices & Roadmap
Creating Flows
Introduction : the context
Tarifs: Comparison
Tarifs: Comparaison
Q3 Calendar 2016
Q4 Calendar 2016
oAndroid Mobile App
oOn-premise data Gateway
oIn-context in SharePoint
Online
oFlow SDK for Embedding
oAdvanced control-flow logic
oMicrosoft Common Data
Model support
oGeneral availability, 42
languages, 7 geographies
oAppSource integration
oIn-context in Dynamics 365
oLeverage device signals (e.g.
Location)
oData Loss Protection Policies /
Admin management
oCo-Authoring
H1 Calendar 2017
o Sovereign cloud availability
(Government Cloud,
Germany, French Cloud)
o Seamless grow-up from
Microsoft Flow to Azure
Logic Apps
o ALM: Move solutions across
environments
o Azure functions integration
Approval Roadmap
Flows and on premises
Environment + Data Loss prevention
Extensibility : communication with the outside world
Logic Apps
Prices & Roadmap
Creating Flows
Introduction : the context
Conclusions
Positive
• Simple
• Not just SharePoint
• Connection to hundreds of services
• Including on prem!
• SharePoint Integration
• PowerApps, PowerBI integration
• Team very proactive & delivers
Negative
• Young, unknown reliability
• Cannot copy flow across environments
• No state machines (but we have loops and tests)
• Collect feedback weak
• SharePoint integration weak (no lookup,…)
Advices
• Keep your forms as simple as possible
• Manage the business logic in the workflow
• Learn the Logic Apps Workflow DefinitionLanguage (WDL)– Read my blog post
https://sergeluca.wordpress.com/2017/04/26/using-the-azure-logic-apps-workflow-definition-language-in-microsoft-flow-part-1/