Friday

Room 5

11:40 - 12:40 (UTC+01)

Talk (60 min)

Deep dive into Durable Functions

Azure Functions are one of the offerings implemented by Microsoft for serverless technologies. While they are extremely easy and fast to deploy and run, and offer a lot of versatility to implement backend functionalities, they also have some limitations. This is why Durable Functions were developed. With Durable Functions, you have even more power to create powerful backend systems. You can have long running functions, massively parallel processing, and other application patterns that we will review and demo. But all this power comes with some caveats, and it is very important to understand precisely how Durable Functions work, and what the underlying mechanisms are. In this session, Laurent Bugnion, a Microsoft Cloud Advocate since 2017 will take you to a deep dive into Azure Durable Functions. You will get out of this talk with a deeper understanding of Azure Functions, the Durable extensions and some demos illustrating all the points.

Cloud
Microsoft
Serverless

Laurent Bugnion

I work as Senior Cloud Developer Advocate for Microsoft after almost 10 years spent working for IdentityMine and Valorem, two leading firms in Microsoft technologies. I am one of the foremost experts for XAML and C# based development. I code in Azure, Windows, WPF, Xamarin (iOS and Android), ASP.NET. On my free time, I write for technical publications such as MSDN Magazine, and my blog is on blog.galasoft.ch. I am a frequent speaker at conferences such as VSLive, TechSummit, NDC, Oredev and many other international events. In the past I spoke at Microsoft MIX, TechEd, TechDays and more. Prior to joining Microsoft, I was a Microsoft Most Valuable Professional for Windows development from 2007 to 2017, a Microsoft Regional Director from 2013 and a Xamarin Most Valuable Professional from 2015. I am also the author of the well-known open source framework MVVM Light for Windows, WPF, Xamarin, and of the popular Pluralsight reference course about MVVM Light.