O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Global Azure BootCamp: Azure Logic Apps

1.750 visualizações

Publicada em

Session about Azure Logic Apps

Publicada em: Software
  • Seja o primeiro a comentar

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!

×