An enterprise needs to design a serverless solution that executes a custom C# data validation routine when a new file is uploaded to Azure Blob Storage, and then orchestrates a multi-step sequence that includes waiting for an administrator's email approval.
Is it correct to use Azure Logic Apps to run the C# data validation routine and Azure Functions to orchestrate the email approval workflow?
Answer: Answer
Answer
The statement is incorrect (False). Azure Functions should be used for the custom C# validation code, and Azure Logic Apps should be used for the orchestration and approval workflow.
The proposed configuration is incorrect because Azure Functions is optimized for code-first tasks like custom C# processing, whereas Azure Logic Apps is optimized for connector-first workflow orchestrations including human approvals.
Step-by-Step Solution
Key Concept
Azure Functions is code-first serverless compute for custom logic, while Azure Logic Apps is designer-first serverless orchestration for workflows and integrations.
Estimated Time:1m 30s