Azure Functions: Less-Server and More Code

In this episode, Dmitry is joined by Jeremy Likness for a discussion of Azure Functions, which provide the powerful capability to merge events and code to quickly deploy micro services directly from Visual Studio or as part of a DevOps pipeline. With a variety of triggers that call the code and bindings that connect code with resources like storage, queues, and databases, functions empower developers to focus on what is unique about their code without having to deal with infrastructure and scaffolding.

Jeremy shares his real world experience building a URL shortening utility to functions and demonstrates how to build a function app from scratch, debug it locally, and deploy it to the Azure cloud. He also dives into Application Insights and the tracking, telemetry, anomaly detection using machine learning and rich reports that are all provided "out of the box."