Your Azure Function app needs to store temporary state between multiple function executions as part of a long-running workflow. The workflow includes human approval steps that can pause for days. Which solution should you implement?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Use Durable Functions with an Orchestrator function and Human Interaction pattern

Durable Functions extend Azure Functions to write stateful workflows. The Human Interaction pattern specifically handles scenarios where a workflow must pause and wait for an exter...

๐Ÿ“‹Part of Microsoft Certified: Azure Developer Associate (AZ-204) ยท Azure Certification Practice
Real Exam ScenarioAzure Functions

Your Azure Function app needs to store temporary state between multiple function executions as part of a long-running workflow. The workflow includes human approval steps that can pause for days. Which solution should you implement?

โœ“ Correct Answer & ExplanationAzure Functions

Correct Answer

Use Durable Functions with an Orchestrator function and Human Interaction pattern

Why This Answer Is Correct

Durable Functions extend Azure Functions to write stateful workflows. The Human Interaction pattern specifically handles scenarios where a workflow must pause and wait for an external event (like an approval), resuming only when the event is raised, without consuming compute resources during the wait.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure Functions โ€” a core concept tested in Microsoft Certified: Azure Developer Associate (AZ-204). Understanding Azure Functions is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.