dotnetsheff: [🌐 Online] Azure Functions (dealing with complex workflows) with Marc Duiker

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.

πŸ”— us02web.zoom.us
πŸ”‘ TBA

πŸ“… 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.
blog.marcduiker.nl
twitter.com
nl.linkedin.com

to (Europe/London time)

More details and tickets: www.meetup.com

Imported From: www.meetup.com

More Information

About dotnetsheff

dotnetsheff is a monthly user group focused on software development, particularly in the .NET ecosystem. We welcome people with interests in software development of all ages and levels of experience. Please get in touch via Twitter (@dotnetsheff) or email (organisers at dotnetsheff.co.uk) if you or someone you know may be interested in speaking.