Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)

310 views

Published on

Introduction au nouveau moteur de workflow de Microsoft : Flow by Serge Luca and Sabrine Chouk

Published in: Software
  • Be the first to comment

Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)

  1. 1. Introduction au nouveau moteur de workflow de Microsoft : Flow Serge Luca SharePoint MVP, ShareQL.com @Sergeluca Sabrine Chouk Team Leader O365, Orange Business Services @Chouksabrine
  2. 2. Merci beaucoup à nos sponsors! Thank you to all our sponsors! Join the conversation #MSCloudSummit @MSCloudSummit
  3. 3. Serge Luca • 10 x SharePoint MVP • SharePoint since 2002 • Architecte (Admin, Dev, gouvernance) • Managing partner of www.shareql.com • Worked for the MS workflow team • Blog: http://sergeluca.wordpress.com/ • sergeluca@shareql.com • @sergeluca
  4. 4. • Consultante Office 365 & SharePoint chez Orange Application for Business • Pseller Office 365 chez Microsoft • Membre de L'AOS community • Blog: http://sharepointsabrine.wordpre ss.com/ • Sabrine.chouk@orange.com • @ChoukSabrine Sabrine CHOUK
  5. 5. Merci Beaucoup! Thank you! Join the conversation #MSCloudSummit @MSCloudSummit Questions ? @sergeluca @chouksabrine #MSCloudsummit Questions ? @sergeluca @chouksabrine #MSCloudsummit
  6. 6. Agenda Quid des données on Premises ? Le concept d’environnement + Data Loss prevention Extensibilité : communication avec le monde extérieur Logic Apps Tarifs & Roadmap Créer des Flows Introduction : le contexte Notre retour d'expérience
  7. 7. Agenda Introduction : le contexte
  8. 8. Plus de pouvoir à l’utilisateur avancé Connecter les apps via les données Pouvoir facilement donner le relais aux développeurs App Services Service Fabric Azure Functions … Logic Apps API Management BizTalk … SQL Server BI Data analytics Internet of Things (IoT) … Le contexte : les business Apps Rapidement construire des business apps
  9. 9. Agenda Créer des Flows Introduction : le contexte
  10. 10. Créer et gérer des Flows Compte Microsoft (gratuit) ou Office 365 ou Dynamics 365 ou Flow Payant Flow.microsoft.com Powerapps.microsoft.com Une liste SharePoint Online « Moderne » Télécharger l’app mobile (iOS and Android, Windows Mobile à venir)
  11. 11. Design d’un Flow Choisir un template ou pas Choisir un trigger Ajouter des « actions » Sauver le Flow
  12. 12. demoNOTE DE FRAIS
  13. 13. demoCOMMON DATA MODEL
  14. 14. Agenda Quid des données on Premises ? Créer des Flows Introduction : le contexte
  15. 15. Flow et données on Premises • Installer le On Premises data gateway (partagé entre PowerBI, PowerApps and Azure Logic Apps)
  16. 16. demoFLOW ET DATA ON PREMISES
  17. 17. Agenda Quid des données on Premises ? Le concept d’environnement + DLP (« Data Loss Prevention » ) Créer des Flows Introduction : le contexte
  18. 18. But des « environnements » Flow • Espaces séparés où tournent les Flows – Ex RH, Marketing, Production, département juridique, DEV, TEST, UAT, PROD… • Règles différentes (DLP) – Ex marketing peut utiliser twitter, pas production, ni département juridique • Eventuellement régions géographiques différentes
  19. 19. L’ Administration Center de Flow
  20. 20. demoENVIRONNEMENTS ET DLP
  21. 21. Quelques limitations • Les gateways sont créés dans l’environnement par défaut • Les resources comme les Custom API doivent être dans le même environnement que le Flow • Le Microsoft Common Data Service est lié à 1 environnement
  22. 22. Agenda Quid des données on Premises ? Le concept d’environnement + Data Loss prevention Extensibilité : communication avec le monde extérieur Créer des Flows Introduction : le contexte
  23. 23. Extensibilité : communication avec le monde extérieur  Action Request  Custom API (REST API décrits par un fichier Swagger )  Action Http PowerApps appelle Flow Une application custom appelle Flow PowerBI appelle Flow (Data Alerts) Flow appelle le monde extérieur
  24. 24. demoPOWERAPPS APPELLE FLOW
  25. 25. demoUNE APPLICATION CUSTOM APPELLE FLOW
  26. 26. demoFLOW APPELLE LE MONDE EXTERIEUR
  27. 27. demoFLOW & POWERBI
  28. 28. demoPOWERBI CALLS FLOW (data alerts) )
  29. 29. Agenda Quid des données on Premises ? Le concept d’environnement + Data Loss prevention Extensibilité : communication avec le monde extérieur Logic Apps Créer des Flows Introduction : le contexte
  30. 30. Logic Apps Plus orienté dev (.Net, Rest api, intégration Visual Studio …) Les connecteurs de Logic Apps peuvent être utilisés par Flow Exceptions : connecteurs B2B (très bonne intégration avec Biztalk Server) Le moteur de workflow derrière Flow est Logic Apps
  31. 31. demoLogic Apps )
  32. 32. Quid des données on Premises ? Le concept d’environnement + Data Loss prevention Extensibilité : communication avec le monde extérieur Logic Apps Tarifs & Roadmap Créer des Flows Introduction : le contexte
  33. 33. Tarifs: Comparaison
  34. 34. 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 oSovereign cloud availability (Government Cloud, Germany, French Cloud) oSeamless grow-up from Microsoft Flow to Azure Logic Apps oALM: Move solutions across environments oAzure functions integration
  35. 35. Quid des données on Premises ? Le concept d’environnement + Data Loss prevention Extensibilité : communication avec le monde extérieur Logic Apps Tarifs & roadmap Créer des Flows Introduction : le contexte Notre retour d'expérience
  36. 36. Les points forts de Flow • Simplicité • Pas uniquement SharePoint • Connection à des dizaines de services • Y compris on Data On Prem ! • Intégration SharePoint • Intégration PowerApps, PowerBI • Evolution du produit très rapide
  37. 37. Les points "faibles" de Flow • Evolution du produit très rapide  • Jeune, fiabilité inconnue • Designer à améliorer (réorganisation actions) (prévu) • Copie d’un Flow encore impossible (ex DEV-TEST-UAT- PROD) (prévu) • Co-authoring (prévu) • Pas de machine d’état • Logique d’approbation faible • Collect feedback faible
  38. 38. Merci Beaucoup! Thank you! Join the conversation #MSCloudSummit @MSCloudSummit Questions ? @sergeluca @chouksabrine #MSCloudsummit

×