ββ π This is an online event, we'll be hosting the event on Zoom, the link for the meeting is below, however, we'll only announce the password just before the event.
ββ π This is an online event, we'll be hosting the event on Zoom, the link for the meeting is below, however, we'll only announce the password just before the event.
[π Online] Azure Functions (dealing with complex workflows) with Marc Duiker
Description changed:
How to deal with complex workflows in serverless applications with Marc Duiker
ββ π This is an online event, we'll be hosting the event on Zoom, the link for the meeting is below, however, we'll only announce the password just before the event.
π Agenda
- π Welcome
- ποΈ Housekeeping
- π¨βπ« How to deal with complex workflows in serverless applications
- π» Virtual Bar
π How to deal with complex workflows in serverless applications
Running one or two serverless functions is easy. But what if you're rebuilding a complex workflow based on serverless that requires dozens of functions. How do you design and manage that?
In this session, I'll cover building complex long-running workflows using Azure Durable Functions, an extension to Azure Functions that lets your define workflows in code (C# or JavaScript). Durable Functions allow you to:
- Easily chain functions together,
- Perform fan-out/fan-in scenarios,
- Wait for external events,
- Use built-in support for retry policies to achieve a resilient architecture.
I'll show a solution built with Durable Functions which has been running for over a year now. In addition I'll cover some advanced scenarios how to use multiple orchestrations, either in one function app, or across multiple function apps. By the end of this session you know how to keep your complex serverless workflows under control!
π¨βπ»Marc Duiker
Marc is a lead consultant at Xpirit with a strong focus on event-driven architectures. He has extensive knowledge of the serverless offerings in the Azure platform and he enjoys helping organizations making effective use of cloud-based technology.
You might have seen Marc at a developer meetup or conference since he's a regular speaker in the area of Azure cloud & serverless technologies. He started Azure Functions University, a free and open source learning curriculum on GitHub, where everyone can learn about Azure Functions at their own pace.
In his spare time, Marc likes to give attention to the creative part of his brain. He likes to create pixel art (check out VSCode Pets), code visuals & music, and an occasional retro game.
https://blog.marcduiker.nl/
https://twitter.com/marcduiker
https://nl.linkedin.com/in/mduiker