21St Century Background Services with Azure Logic Apps and Azure Functions

21St Century Background Services with Azure Logic Apps and Azure Functions

21st Century Background Services with Azure Logic Apps and Azure Functions Kevin Griffin @1kevgriff About Me Kevin Griffin 10x Microsoft MVP ASP.NET Core, Azure, and Web consultwithgriff.com twitter.com/1kevgriff twitch.com/1kevgriff Say nice things about me on twitter.com/1kevgriff Say nice things about me on twitter.com/1kevgriff All details for THIS talk at: https://consultwithgriff.com/21st-century/ Say nice things about me on twitter.com/1kevgriff Background Services Background Services Internet Web App Database Say nice things about me on twitter.com/1kevgriff Background Services • Sending Email • Processing Payments • Cleaning up database/filesystem • Recurring tasks Background Services • And More! Say nice things about me on twitter.com/1kevgriff Background Services Say nice things about me on twitter.com/1kevgriff Background Services Say nice things about me on twitter.com/1kevgriff Background Services Say nice things about me on twitter.com/1kevgriff Logic Apps • Zapier or IFTTT for Developers and Business People • Task oriented • Low/No Code Say nice things about me on twitter.com/1kevgriff Logic Apps •Recurrence •Webhook Trigger •Other •Azure Functions Action •Http Request •SQL Server •Azure Storage Action •And More… Say nice things about me on twitter.com/1kevgriff Consumption Based Pricing Say nice things about me on twitter.com/1kevgriff Demo Touring the Azure Logic Apps Editor Say nice things about me on twitter.com/1kevgriff Expression Editor Say nice things about me on twitter.com/1kevgriff Expression Editor Say nice things about me on twitter.com/1kevgriff Managing Dependency Errors Say nice things about me on twitter.com/1kevgriff Scenario 1 Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Scenario 1: Processing Incoming Email Say nice things about me on twitter.com/1kevgriff Connectors • Hundreds of connectors to external services • Authorization is stored outside of Azure Logic Apps • Reusable • You can write custom connectors as well! Say nice things about me on twitter.com/1kevgriff Connectors • Each connector has multiple triggers and actions Say nice things about me on twitter.com/1kevgriff Azure Functions as a Fallback • Logic Apps does little on its own. • Azure Functions are an amazing way to insert missing functionality. “If only I could write a line of code” Say nice things about me on twitter.com/1kevgriff Azure Functions Example Say nice things about me on twitter.com/1kevgriff Azure Functions Example Say nice things about me on twitter.com/1kevgriff Scenario 2 Webhooks Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Scenario 2: Webhook Processing Say nice things about me on twitter.com/1kevgriff Code View Say nice things about me on twitter.com/1kevgriff Scenario 3 Blob Cleanup Say nice things about me on twitter.com/1kevgriff Scenario 3: Blob Cleanup Say nice things about me on twitter.com/1kevgriff Scenario 3: Blob Cleanup Say nice things about me on twitter.com/1kevgriff Scenario 3: Blob Cleanup Say nice things about me on twitter.com/1kevgriff Thanks! Kevin Griffin twitter.com/1kevgriff consultwithgriff.com Say nice things about me on twitter.com/1kevgriff.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    42 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us