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.

Global Azure BootCamp: Azure Logic Apps

1,665 views

Published on

Session about Azure Logic Apps

Published in: Software
  • Be the first to comment

Global Azure BootCamp: Azure Logic Apps

  1. 1. AZURE LOGIC APPS DAVID SCHNEIDER
  2. 2. ABOUT ME David Schneider CTO at isolutions AG MVP forOffice Server and Services @fiddi http://www.balkongriller.ch http://www.sharepointcommunity.ch
  3. 3. AZURE LOGIC APPS  Configuration first integration services  Automate business processes  Integrate SaaS and on-premises systems  No code designer for rapid creation  Use with custom API apps of your own  BizTalk APIs for enterprise integration scenarios
  4. 4. WEB APPS Web apps that scale with your business LOGIC APPS Automate business process across SaaS and on-premises MOBILE APPS Build Mobile apps for any device API Easy build and consume APIs in the cloud AZURE APP SERVICES
  5. 5. AZURE CAPABILITIES  Global scale with high availability  Deployment lifecycle with Resource Manager  Audit logs of management operations  Role-based access control  Visual Studio integration
  6. 6. DEMO: «A SIMPLE LOGIC APP»
  7. 7. BUILT-IN API CONNECTORS  140+Triggers  230+ Actions  Create custom connectors (REST-based API)
  8. 8. MICROSOFT CLOUD SERVICES  Azure Blob Storage  Azure DocumentDB  Azure Functions  Azure Resource Manager  Cognitive Services  Common Data Service  Dynamics 365  Office 365 Outlook  Office 365 Users  Office 365Video  OneDrive for Business  OneDrive  Outlook.com  MicrosoftTranslator  Nested Logic App  Project Online  SharePoint  Visual StudioTeam Services  Yammer
  9. 9. POPULAR 3RD PARTY CLOUD SERVICES  Blogger  Box  Dropbox  Facebook  GitHub  Google Drive  Instagram  JIRA  MailChimp  Pinterest  RSS  Salesforce  Slack  Trello  Twitter  Vimeo  WordPress  Wunderlist  YouTube
  10. 10. PROTOCOLS AND ON-PREMISES  API/Web App  FTP/SFTP  HTTP  HTTP Swagger  HTTP Request  HTTP Response  SMTP/POP3  BizTalk Server  DB2  File System  Informix  MQ  Oracle DB  SQL Server  AS2  EDIFACT  XML  X12
  11. 11. HYBRID CONNECTIVITY  BizTalk Server 2016 Logic App Adapter  On-Premises Data Gateway  Filesystem, SQL Server, BizTalk Server, Oracle, MQ, SAP, DB2  Azure Service Bus
  12. 12. FOR EVERTHING ELSE Azure Functions  Serverless functions in C#, F#, JavaScript, etc.  Implement code-based microservices  Different trigger, input and output bindings  Synchronous and asynchronous execution API Apps  Use Swagger framework  Hosted on Azure or elsewhere  Simple authentication  On-premises connectivity  Bring in existing APIs written with .NET, PHP, Node.js, Java or Python
  13. 13. DEVELOPMENT PROCESS Create Logic App inVisual Studio 2017 using Visual Designer or JSON Check-in Logic App and ARM templates to Visual StudioTeam Services Git repository Use “Build & Release” to deploy theARM templates to Azure
  14. 14. DEMO «DOCUMENT APPROVAL»
  15. 15. DEMO «FACE API»
  16. 16. MICROSOFT FLOW  InformationWorker  Self Service  Integrated in Office 365 & Dynamics 365  Flow is powered by Logic apps  Connectors that work in one can also work in the other
  17. 17. AZURE LOGIC APPS UND FLOW Flow Logic Apps Admin Experience https://flow.microsoft.com https://portal.azure.com Audience office workers, business users IT pros, developers Scenarios Self-service Mission-critical DesignTool In-browser, UI only In-browser andVisual Studio, code view available DevOps Ad-hoc, develop in production source control, testing, automation and manageability in Azure Resource Management
  18. 18. DEMO «BTTN»
  19. 19. SCALE & PERFORMANCE  100MB message size  90 days run duration  1 sec to 500 days recurrence interval  100’000 ForEach items  10’000 actions executions per 5 minutes More Details https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-limits- and-config
  20. 20. PRICING First 250’000 actions $0.0008 / action Additional Cost for Enterprise Integration Pack (B2B communication) More details https://azure.microsoft.com/en- us/pricing/details/logic-apps/ Cost per Month Poll data once every minute ≈ 43’000 billable actions 500 workflow steps per day ≈ 15’000 billable actions ≈ 58’000 billable actions ≈ 46 USD
  21. 21. SO,WHAT ABOUT SHAREPOINT DESGINER WORKFLOWS? SharePointWorkflow LogicApps / Flow Cross application workflows Recurrence User interaction (i.e. Approvals) Access and modify SharePoint list data Reliable Tool chain (develop & deploy) Custom logic Workflow history
  22. 22. THANKYOU!

×