Building Azure Logic Apps

Slides:



Advertisements
Similar presentations
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Advertisements

Scott Hanselman Principal Program Scott Hunter Director of Program Azure App Service Overview and Architecture.
Build /17/2017 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Integration Capabilities Georgi
Cross Platform Mobile Backend with Mobile Services James
Module 8: Managing Client Configuration and Connectivity.
T Sponsors Stephen Siciliano Senior Program Manager, Microsoft Inside Logic Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Welcome to Azure App Services! Amie Seisay
Welcome to Azure App Services! Amie Seisay
A Lap around Azure API Apps. Customer Challenges What are API Apps? Creating and Consuming an API App using VS Adding authentication API Connectors Swagger.
Azure App Service an overview Seth
PRESENTS TECHNOLOGY PARTNER INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Tulika Chaudharie / Harikharan Krishnaraju Escalation Engineer,
PowerApps and Microsoft Flow for SharePoint Developers Brian T. Jackett Sr. Premier Field Engineer, Microsoft.
Building Azure Mobile Apps
12/11/ :11 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Integrating On-Premises SQL to CRM and Build a Mobile App in 1hr
Building Azure Web Apps
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
WPC057 - Introduzione a PowerApps e Microsoft Flow
Vladimir Medina SP Community Manager PowerApps, Flow, Office 365.
Microsoft’s Hybrid Integration Vision Using BizTalk Server, Azure Logic Apps and Azure API Management CLD224 Jim Harrer, Jon Fancey& Jeff Hollan.
Working with Logic App Cloud Adapters, Functions, and Storage
Serverless Computing Senthil Kumar Palanisamy.
Building a Modern Portal with Azure and O365
Data integration with Azure Logic Apps
from zero to wicked useful in about an hour HELLO my name is
Using Azure Functions to Build Nanoservices
Microsoft Ignite /29/2018 7:58 PM BRK2308
Automate Custom Solutions Deployment on Office 365 and Azure
Office 365 Groups and Planner API - Getting Started
Data Virtualization Tutorial… CORS and CIS
Beyond the BDC\BCS Model
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Bill Wilder, CTO, Finomial Corporation
Jeff Hollan / Kevin Lam Program Manager / Principal Program Manager- Microsoft Bringing Logic Apps into DevOps with Visual Studio and monitoring.
Transition Your SharePoint Designer Workflows to Microsoft Flow
PowerApps and Microsoft Flow for Business Users
Microsoft Build /6/2018 4:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
SharePoint Site Admin Training
Develop for the Experience Business with Adobe and Microsoft
Exploring Azure Event Grid
Jeff Hollan Advance Integration Strategies
Office Power Hour New developer APIs and features for Apps for Office
Kevin Lam / Jeff Hollan Powerful Integration and Workflow Automation
Build cloud-first Enterprise integration solutions with Logic Apps
Introduction to Office365 Forms and Flow
Matt Farmer & Kevin Lam Logic Apps Deep Dive
WorkingLife Balance An example ISV scenario 11/14/2018 6:51 AM
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
SharePoint Foundation 2010
Paul Larsen & Valerie Robb
Build holistic integration solutions using Azure Logic Apps and API Management Jeff Hollan Program Manager.
Migrate your apps from legacy APIs to Microsoft Graph
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
12/27/2018 4:59 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Kevin Lam & Derek Li Introduction To Logic Apps
Getting Hands-On with Azure Logic Apps
Power BI Streaming Datasets with MS Flow
Connecting to Services with Visual Studio
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
TN19-TCI: Integration and API management using TIBCO Cloud™ Integration
Guest management with the Power Platform & the Microsoft Graph
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
DYNAMIC DATA FLOWS IN SSIS WITHOUT PROGRAMMING
Paul Larsen The Value of Hybrid Integration
Presentation transcript:

Building Azure Logic Apps Microsoft Virtual Academy Header Mastering Azure App Service, Part 1 Building Azure Logic Apps Scott J. Peterson Produced by

Azure Logic Apps Design workflows that start from a trigger and then execute a series of steps, each securely invoking an App Service, while handling authentication, “checkpointing” and durable execution.

Supported Languages & Tools Logic Apps can be designed end-to-end in the browser or with Visual Studio tools. Enterprise Integration can also leverage powerful enterprise- level workflow products such as Microsoft BizTalk.

The Agenda Logic App Concepts The Azure Logic App Environment Connectors Triggers & Actions Basic Scenarios Advanced Scenarios Hybrid Scenarios Next Steps Tips & Tricks

Enterprise Integration Logic App Concepts Triggers Actions Workflow Managed Connectors Triggers Actions Enterprise Integration Connectors Enterprise Integration

The Azure Logic App Environment Logic Apps are part of the new “Web + Mobile” Suite Logic App management is not available via the “Classic” Azure Portal Create and manage Logic Apps in: Azure Management Portal Visual Studio 2015 Enterprise workflow integration tools such as BizTalk

The Azure Logic App Environment

Built-in Connectors API/Web App, Azure, Azure Blob, Box, Business, Calendar, CRM Online, Delay, Dropbox, Facebook, FTP, Functions, GitHub, Google, Google Drive, Google Sheets, Google Tasks, HTTP, HTTP+ Swagger, Instagram, Logic App, MailChimp, Mandrill, Nested, Office 365, OneDrive, OneDrive for Business, Outlook, Project Online, Query, Recurrence, Request, Response, RSS, Salesforce, SendGrid, Service Bus, SFTP, SharePoint, Slack, SMTP, SparkPost, SQL, Translator, Trello, Twilio, Twitter, Users, Video, Webhook, Wunderlist, Yammer, YouTube

Trigger Types Request Makes the Logic App an endpoint Recurrence Fires based on a defined schedule HTTP Polls an HTTP web endpoint ApiConnection Polls like the HTTP trigger using the Microsoft managed APIs HTTPWebhook Opens an endpoint, similar to the Manual trigger, however, it also calls out to a specified URL to register and unregister ApiConnectionWebhook Operates like the HTTPWebhook trigger using the Microsoft managed APIs

Standard Action Types HTTP Calls an HTTP web endpoint. ApiConnection Similar to the HTTP action, but uses the Microsoft managed APIs. ApiConnectionWebhook Similar to an HTTPWebhook, but uses the Microsoft managed APIs. Response Defines a response for an incoming call Wait Waits a fixed amount of time or until a specific time Workflow A nested workflow.

Collection Action Types Scope A logical grouping of other actions. Condition Evaluates an expression and executes the corresponding result branch ForEach Will iterate over an array and perform inner actions for each item Until Will execute inner actions until a condition results to true

Connectors, Triggers, and Actions

Basic Scenarios Perform recurring workflows, like checking a website or service Listen for event from a service, like a new email, file, work item, or status update Call an Azure function Send an email or status update Perform a search against a service

Basic Scenarios

Advanced Scenarios Listen for service status updates and send results or partial results to email Listen for file uploads or content updates and trigger notifications Copy or move new file from one location to another based on properties or metadata Polling services or website and moving content to a storage queue or blob container Automatically updating work item status Automatically posting status updates with content from a function

Advanced Scenarios

Hybrid Scenarios Integrating Supported Connectors Leveraging Azure Function Apps Connecting to a Notification Hub Starting and integration with default templates Connecting to other Logic Apps as an Action Publishing from Visual Studio 2015

Hybrid Scenarios

Next Steps Review and practice with the existing Azure Logic app templates Start migrating existing workflows to Azure Logic Apps Start working with Azure Function Apps to create your own webhook functions to integrate into your logic trees Evaluate your Azure Resource and Storage configurations

Building Azure Logic Apps Scott J. Peterson, MCSD, MCPSB, MCT Senior Enterprise Architect & Developer scott@liquiddaffodil.com

Tips & Tricks The new Azure Portal seems to respond better when using Firefox. Internet Explorer seems to respond better than Edge. Get familiar with Logic Apps Workflow Definition Language: https://msdn.microsoft.com/en-us/library/azure/mt643789.aspx When you first start developing Azure Logic Apps give your Logic apps “junky” names. This makes it easier to go out and delete services afterwards so you don’t get charged for them. If a Logic App has an issue initiating, make a minor edit and try again. Some connectors may still be in BETA.