Microsoft Power Platform Developer — Question 8
A company plans to create an order processing app. When orders are created, the app will perform complex business logic and integrate with several external systems.
Orders that have a large number of line items may take up to six minutes to complete. Processing for each order must be completed in one operation to avoid leaving records in an incomplete state.
You need to recommend a solution for the company.
What should you recommend?
Answer options
- A. an asynchronous workflow that uses a custom workflow activity
- B. a real-time workflow that uses a custom action
- C. a webhook that connects to an Azure Function
- D. an asynchronous plug-in
Correct answer: C
Explanation
The correct answer is C, as a webhook connected to an Azure Function can handle long-running processes asynchronously and integrate seamlessly with external systems. Options A and D involve workflows and plug-ins that may not efficiently manage the long processing time or the need for a single operation. Option B, a real-time workflow, is not suitable for operations that require extended processing times.