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.

Go Serverless - Best Practices, Design Patterns, and Real World Scenarios

11 views

Published on

Serverless compute makes it is so easy to create an http endpoint or just run arbitrary code in the cloud.
But with great power comes great responsibility and often users make fundamental design mistakes that end up effecting their Serverless performance.
After a brief Azure serverless services introduction, will dive into Serverless design principles and architecture considerations effecting performance and overall functionality.
We will also analyze real world client's Serverless scenarios from the field.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Go Serverless - Best Practices, Design Patterns, and Real World Scenarios

  1. 1. Disrupt or be disrupted by AI.
  2. 2. What is Serverless? Serverless on Azure Roadmap Patterns & Best practices & Real-world examples
  3. 3. Bash Batch C# F# Java (v2) Javascript Php PowerShell Python
  4. 4. BizTalk Server
  5. 5. Every 15 minutes Clean tableFind and clean invalid data
  6. 6. File added to Blob Storage Transform CSV to data rows CSV Power BI Chart graphic
  7. 7. Excel file saved to OneDrive Microsoft Graph API analyzes content Creates new sheets with charts
  8. 8. Loaded web page calls WebHook Completed pageCreate ad based on user p rofile
  9. 9. Photo taken and WebHook called Stores in blob storage Produces scaled images
  10. 10. Millions of devices feed into Stream Analytics Store data in SQL Online Transform to structured data
  11. 11. ? ... Cortana Analytics answers questionsMessage sent to Chatbot Chatbot sends response
  12. 12.  It was a Disaster
  13. 13.  This is a job for Functions!
  14. 14. https://docs.microsoft.com/en-us/azure/azure-functions/ https://channel9.msdn.com/Events/Connect/2017/B101

×