Download presentation
Presentation is loading. Please wait.
Published byIrene Ross Modified over 6 years ago
1
Derek Li Last Mile of Integration with Microsoft Flow
Microsoft Build 2017 5/29/2018 5:07 AM Derek Li Program Manager - Microsoft Last Mile of Integration with Microsoft Flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Last Mile of Integration with Microsoft Flow
Microsoft Build 2017 5/29/2018 5:07 AM Last Mile of Integration with Microsoft Flow Derek Li 10s Hello, and welcome. My name is Derek Li, program manager at Microsoft. And today ,I want to talk to you about Microsoft Flow. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Microsoft Build 2017 5/29/2018 5:07 AM Work less, do more Microsoft Flow helps non-developers work smarter by automating workflow across apps and services. Microsoft flow helps non-developers work smarter by automating workflow across apps and services. It provide users a intuitive visual designer across different screens for creating workflows, without the need to write a single line of code. And just like Logic Apps, more than 100 different services are provided out-of-box for users to connects to. It takes the hard work of figuring out “how to get the data”, so users can focus on “how the data flows”. Built on top of the massive scalable of Logic Apps, Flow serves automation needs for companies across the world. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Microsoft Build 2017 5/29/2018 5:07 AM Work less, do more Microsoft Flow helps non-developers work smarter by automating workflow across apps and services. Get notifications Copy files Collect data Automate approvals What do people do with Flow today? We see four very popular usage of Flow across different types of users. Get notifications, send me a push notification whenever my boss send me an with high priority. Copy files, whenever my account manager upload a file to OneDrive, copy it to SharePoint. Collect data, execute a SQL query every day and send me a summary of the data. And automate approvals, if external contact uploaded a file, automatically send out an approval request before integrating the change into internal sites. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Logic Apps, Flow, why both?
Microsoft Build 2017 5/29/2018 5:07 AM Logic Apps, Flow, why both? So the question you may ask is, there’s Logic Apps and there’s Flow, why both, and when should I choose one over the other? Well, let’s take a quick look. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
For citizen developers, end users Self service scenarios
Microsoft Build 2017 5/29/2018 5:07 AM Flow For citizen developers, end users Self service scenarios Web & mobile interface Ad-hoc, develop in production Access Microsoft or O365 account Deeper SharePoint integration Approval portal Flow is designed for non-developers, in other words, business users, customers, and in some case, citizen developers. It’s designed for self-service scenarios. Users will be using either web or mobile interface, and develop in production. In term of access to the service, you will need either an Microsoft account, or Office 365 accounts. Flow stands out with its deep SharePoint integration – you can create a Flow right from within a SharePoint list using templates provided, and a user centric approval portal, where you can see all approval requests sent to you. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
For IT professionals, integration developers
Microsoft Build 2017 5/29/2018 5:07 AM Logic Apps For IT professionals, integration developers Mission critical applications Web, code view, visual studio Source control, ARM Access with Azure subscription Deeper Azure integration Integration account Logic Apps on the other hand, is designed for IT professionals and integration developers to create enterprise grade, mission critical integrations – invoice processing, HR records, et cetera. With the absent of a mobile client, Logic Apps users gets code view and Visual Studio extension in exchange. This enables you to source control workflows developed, and all Azure resource management experience that you’re familiar with also comes with Logic Apps – deployment templates, management API, alert, telemetry, so on and so forth. To access Logic Apps, you will need an Azure subscription. Living in Azure also means Logic Apps will be able to provide a much deeper integration with other Azure services, and integration account allows companies to handle B2B EDI workloads with Logic Apps. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Microsoft Build 2017 5/29/2018 5:07 AM Use Flow to automate personal tasks, to get notification, synchronize files, collect data, and more. So what do all these differences mean? Well, simply put, if a business user wants to automate his or her personal tasks, get notified, move files, and collect data, Flow is the ideal choice. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Microsoft Build 2017 5/29/2018 5:07 AM If someone must be waken up in the middle of the night to fix a broken workflow, it should be a Logic App. On the other hand, if someone must be waken up in the middle of the night to fix a broken workflow, because it’s critical to the success of your business, then it should be a Logic App. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Flow solves the last mile of integration challenges
Microsoft Build 2017 5/29/2018 5:07 AM Flow solves the last mile of integration challenges I like to think Flow exists to solve the “last mile of integration challenges”. Traditionally, integration starts with a business process that needs to be automted, and ends at the IT department. Or, like we just discussed, integration focuses on those “Logic Apps scenarios”. Request for from business groups for automation that helps individuals feels randomizing, and often gets backed up or even ignored. Problems traditional integration solutions solve are also contained within the company, it’s very difficult for its customers to be part of it. Flow helps you to extend your reach to business users and customers. The last mile, that is. Angus MacRae © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Why should I care, you ask
Microsoft Build 2017 5/29/2018 5:07 AM Why should I care, you ask So why should I care, you ask. I’m an integration developer, so I already know I will be using Logic Apps. Well, I think you should still care about Flow because of four reasons. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Why should I care, you ask
Microsoft Build 2017 5/29/2018 5:07 AM Why should I care, you ask Flow lets business users to self-service and solve simple problems on their own. Flow helps your customers to be more engaged, engaged customers are happy customers. Popular, advanced flows graduate into Logic Apps. In order for Flow to connect to your services, custom connector needs to be developed. First, Flow lets business users to self-service and solve simple problems on their own, so you can focus on the more important stuff. Want to sync files between two SharePoint sites? What about creating an approval workflow for the next team events? Well let me point you to Flow and show you can it can be done with a few clicks. Second, it helps your customers to be more engaged, even enable more DIY scenarios that you’d otherwise have to provide. And we all know engaged customers are happy customers. Next, flows that are gaining popularity and becoming more advanced will need to graduate into Logic Apps, so changes can be controlled, execution monitored, and deployment automated. And since you are already an expert in Logic Apps, I think that person may very well be you. Last but not least, in order for business users and customers to use Flow, not only with out-of-box connectors, but also talk to your company’s services, custom connector needs to be developed. And again, I think you are the prefect candidate! Now we’re really talking about adding value to the business! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Flow through the lens of Contoso Fitness
Microsoft Build 2017 5/29/2018 5:07 AM Flow through the lens of Contoso Fitness That’s all very abstract. So let’s take a look at it through the lens of Contoso Fitness. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Microsoft Build 2017 5/29/2018 5:07 AM Dave is a spin instructor at Contoso Fitness, and he wants to get an every morning with classes scheduled, so he can better plan for it and not miss any class.” Dave is a spin instructor at Contoso Fitness, he teaches at multiple locations any given day, and stay on top of the schedule can be challenging. He thinks it would be great to get a daily in the morning with all the classes scheduled for the day. Contoso’s awesome class scheduling system already has an API for it, but Dave is not a coder. When he talked to IT, he learnt that Contoso do not have the resource to develop and maintain a custom portal for the scenario, but a custom connector is available in Microsoft Flow for him to do exactly what he want, without having to write a single line of code. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Microsoft Build 2017 5/29/2018 5:07 AM Joy is a member at Contoso Fitness, she wants to post a status update every time she visit the gym, so her friends know that she’s keeping up with her new year resolution and getting fit. Joy is a member at Contoso Fitness, she made a new year resolution this year to visit the gym at least twice a week and getting fit. She wants to make post on Facebook every time she visit the gym to track the progress, and for her friends to keep an eye on her new year resolution. Remembering doing that, however, can be a challenge. When she visit the gym last time, she saw a poster saying that gate check-ins can be automatically sent to Microsoft Flow, all she’s got to do is to decide where it goes next. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Let’s build a custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Let’s build a custom connector Alright, enough talking. Let’s build a custom connector together to help Dave and Joy. We will make an action first, to retrieve all classes for a given instructor, then we will add a trigger, that fires whenever a member checks in at the gate. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
Extend your reach with custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Extend your reach with custom connector Develop Test Submit Publish The process start with self nomination, you will need to sign an NDA and partner agreement, and we will check to make sure your connector meets the criteria – in general, that means you should be developing connector for your service, and not others’. At the same time, you can proceed with building the custom connector like I just demoed. Once the first two steps are completed, we will review and certify your connector, and publish it once everything is in place. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Extend your reach with custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Extend your reach with custom connector Develop custom connectors within your Flow tenant, using Swagger/Postman and customer connector wizard The process start with self nomination, you will need to sign an NDA and partner agreement, and we will check to make sure your connector meets the criteria – in general, that means you should be developing connector for your service, and not others’. At the same time, you can proceed with building the custom connector like I just demoed. Once the first two steps are completed, we will review and certify your connector, and publish it once everything is in place. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
Extend your reach with custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Extend your reach with custom connector Test using custom connector testing wizard as well as in Flow The process start with self nomination, you will need to sign an NDA and partner agreement, and we will check to make sure your connector meets the criteria – in general, that means you should be developing connector for your service, and not others’. At the same time, you can proceed with building the custom connector like I just demoed. Once the first two steps are completed, we will review and certify your connector, and publish it once everything is in place. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Extend your reach with custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Extend your reach with custom connector Submit to Microsoft for review and certification The process start with self nomination, you will need to sign an NDA and partner agreement, and we will check to make sure your connector meets the criteria – in general, that means you should be developing connector for your service, and not others’. At the same time, you can proceed with building the custom connector like I just demoed. Once the first two steps are completed, we will review and certify your connector, and publish it once everything is in place. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Extend your reach with custom connector
Microsoft Build 2017 5/29/2018 5:07 AM Extend your reach with custom connector Publish to Flow, Power Apps, and Logic Apps The process start with self nomination, you will need to sign an NDA and partner agreement, and we will check to make sure your connector meets the criteria – in general, that means you should be developing connector for your service, and not others’. At the same time, you can proceed with building the custom connector like I just demoed. Once the first two steps are completed, we will review and certify your connector, and publish it once everything is in place. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Get started at flow.microsoft.com
Microsoft Build 2017 5/29/2018 5:07 AM Get started at flow.microsoft.com So get started at flow.microsoft.com, and see how can you champion Flow for your business users and customers to deliver great value. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
23
Learn more at aka.ms/connectordev
Microsoft Build 2017 5/29/2018 5:07 AM Learn more at aka.ms/connectordev And be sure to checkout our guide on creating custom connectors. I can’t wait to see triggers and actions lighting up for your businesses, and to see what people do with them. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
Microsoft Build 2017 5/29/2018 5:07 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.