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.

Going serverless with Azure

63 views

Published on

In this presentation I talked about the benefits of going serverless with the Azure platform. I went a bit through the pros and cons of serverless, then I did two demos of publishing an Azure Function and chaining multiple functions for a trading bot.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Going serverless with Azure

  1. 1. Going serverless with Azure @thewindev
  2. 2. Bogdan Bujdea .NET Developer @ ISSCO https://github.com/thewindev twitter.com/@thewindev http://thewindev.net
  3. 3. Agenda 1. What is “serverless” computing 2. Azure FaaS 3. Demo – Automatic scaling 4. Demo – Crypto trading with Azure Functions 5. What’s next?
  4. 4. What is serverless?
  5. 5. Pros
  6. 6. Focus on writing code
  7. 7. Automatic scaling
  8. 8. Great for prototyping
  9. 9. CHEAP 400.000 GB/s 1.000.000 invocations
  10. 10. Cons
  11. 11. Less control
  12. 12. Outage
  13. 13. Immature tooling
  14. 14. Cold starts
  15. 15. Conclusion
  16. 16. 3. Serverless in Azure
  17. 17. Azure Function Apps
  18. 18. Demo
  19. 19. http://bit.ly/bogdan110
  20. 20. Azure Container Instances
  21. 21. TradingView – BTC-USD
  22. 22. ConvertAPI
  23. 23. ~120 $/month
  24. 24. puppeteer
  25. 25. to the rescue
  26. 26. Functions run inside a sandbox
  27. 27. Azure Container Instances
  28. 28. How it works?
  29. 29. Azure Functions
  30. 30. + = 2.16 $/month
  31. 31. Demo Crypto trading with Azure Functions
  32. 32. 5. What’s next?
  33. 33. Cloudflare Workers
  34. 34. V8 Isolates Lightweight contexts that group variables with the code allowed to mutate them
  35. 35. 50ms of CPU time/1 million requests $0.5 on Cloudflare ~1$ on Azure $1.84 on AWS Pricing
  36. 36. Feedback/resources http://bit.ly/codecamp-serverless

×