Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Alexa on Azure - practical use cases for getting started with Functions

Alexa on Azure - practical use cases for getting started with Functions

In this talk we want to explore the magic of Azure Functions - what are they, what can we do with them and what's so cool about the serverless paradigm.

This session is all about examples: image manipulation, using AI services or building your very own Alexa skill - this is one for the demo gods!

0dd9ba992339586bf38aaab65d0d65d5?s=128

Sebastian Jensen

May 26, 2018
Tweet

More Decks by Sebastian Jensen

Other Decks in Programming

Transcript

  1. Alexa on Azure Practical use cases for getting started with

    Azure Functions Thomas Pentenrieder, Sebastian Jensen | medialesson GmbH
  2. Thank you, sponsors!

  3. Thomas Pentenrieder Consultant pentenrieder@medialesson.de @th_p

  4. Sebastian Jensen Developer jensen@medialesson.de @tsjdevapps

  5. What are Azure Functions? Code Events + Data Azure Functions

  6. Some Benefits Abstraction of Servers Sub-second billing Speed & Availability

    Instant Scale Focus on Logic Different Languages
  7. Language Support

  8. Local Testing

  9. Local Testing

  10. Local Testing

  11. Voice Assistant: Alexa • Amazon • April 2014 • Echo

    Family • Windows-PCs later this year… – Demo during Microsoft Build Conference 2018 Alexa
  12. Wording: Skill • Voice Experiences, which can be developed by

    third parties • Extends the available functions • "Voice Apps" with focused functionality • Are currently available for free • Be activated or deactivated via voice commands or companion apps
  13. None
  14. Demo

  15. Pros of Azure Functions • Azure Functions are cheap. •

    Azure Functions are simple for simple scenarios. • The amount of code you write in a function will probably be less than writing the same behavior outside of Azure Functions.
  16. Cons of Azure Functions • The languages and the runtimes

    for Azure Functions are not specialized. • Deploying, authoring, testing, and executing a function is difficult outside of Azure. • Startup time of the function is sometimes a little bit slow.
  17. Any questions?

  18. Thank you for your interest! www.medialesson.de

  19. Azure Saturday 2018 We appreciate your feedback! https://form.responster.com/8sl73M