Articles

Durable Functions - The Anatomy of Function Naming

Two type-safe ways to name Azure Durable Functions without magic strings, using static constant classes or the C# nameof expression for safer refactoring.

Durable Functions on YouTube (part 3) - The Function Chaining Pattern

Part 3 of the Durable Functions video series explains the function chaining pattern for building sequential serverless workflows in Azure Functions.

Durable Functions on YouTube (part 2) - Eternal orchestrations & external events

Part two of the Azure Durable Functions video series, explaining eternal function orchestrations and how to handle external events in a stateful workflow.

Azure Functions Tips: Grouping Functions into Function Apps

Guidelines for grouping Azure Functions into Function Apps, weighing single responsibility, workload distribution, DevOps and resilience for serverless design.

Durable Functions on YouTube (part 1)

A video introduction to Azure Durable Functions with a basic Hello World example showing how to use the OrchestrationClient and DurableOrchestrationContext.

Azure Durable Functions - Stateful function orchestrations (part 2)

A walkthrough of running Azure Durable Functions locally, triggering the HttpStart and HelloWorld orchestrations with Postman and inspecting state in Azure Storage.

Azure Durable Functions - Stateful function orchestrations (part 1)

An introduction to Azure Durable Functions for building stateful, long-running orchestrations, covering the orchestration client, context and getting set up in C#.

Getting started with Serverless Architectures using Azure Functions

Get started with serverless architectures using Azure Functions, with slides and a queue-triggered demo from a TechDays 2017 conference session.

Installing the Python Azure SDK on a Raspberry Pi Zero

Install the Python Azure SDK on a Raspberry Pi Zero running Raspbian, including fixing common pip errors with missing libffi and libssl dependencies.

Hands-on with Sitecore Helix: Continuous Delivery with Octopus Deploy

Configure automated deployment of a Sitecore Helix project with Octopus Deploy, covering deployment processes, PowerShell steps, releases and NuGet packaging.