From the course: Scaling Applications with Microsoft Azure
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
Durable Functions - Azure Tutorial
From the course: Scaling Applications with Microsoft Azure
Durable Functions
- [Instructor] So, durable functions. So, durable functions enables long running orchestrations and stateful processes to be executed as serverless functions. So, durable functions is just an extension of Azure Functions that will let us write stateful functions in the serverless environment. So, the extension will manage all the states, all the checkpoints and even if there is a restart, it will also take care of that for you to manage the states between restarts, for example. So, benefits that we have is that we can define the workflows in code. Other functions can be called both synchronously or asynchronously. Progress is automatically checkpoint and the local state is never lost even if a process does a recycle of an application pool, for example, or even on a VM reboot. So, one of the patterns that we have on durable functions is called function chaining. Function chaining is just a pattern for executing a sequence of functions in a specific order and sometimes often the output…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.