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?
Suggested Answer: C
Get Premium PL-400 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
39 comments · newest first
CH
Chun
11 months ago
A webhook with Azure Functions could be a game changer too!
AL
Alita
11 months ago
Wait, six minutes? That seems way too long for an order!
FL
Floyd
12 months ago
Not so sure about that, a real-time workflow might be faster.
NI
Nichelle
12 months ago
Agreed, it handles long processing times well!
GE
Georgeanna
1 year ago
I think an asynchronous workflow is the best choice here.
MA
Mattie
1 year ago
I lean towards recommending an asynchronous plug-in since it can handle the long processing time without blocking other operations, but I need to double-check the requirements.
BE
Benedict
1 year ago
I practiced a similar question where we had to choose between webhooks and asynchronous processes. I feel like the Azure Function could be a good option, but I'm not entirely confident.
TH
Theron
1 year ago
I think a real-time workflow might be too slow given the processing time mentioned. It seems like we need something that can handle long operations.
EL
Elmer
1 year ago
I remember we discussed asynchronous workflows in class, but I'm not sure if that's the best fit for this scenario.
VA
Vanda
1 year ago
I'm a bit confused by the options here. A webhook to an Azure Function seems like it could work, but I'm not sure if that fully addresses the need for a single, atomic operation. I'll have to review the details more closely.
EM
Emelda
1 year ago
Okay, let's see here. The key is handling those long-running operations without leaving incomplete records. I'm leaning towards option D - an asynchronous plugin. That should give us the reliability we need.
KA
Kassandra
1 year ago
Hmm, I'm a bit unsure about this one. The requirement to complete the processing in a single operation makes me think a real-time workflow might be better. I'll need to think through the tradeoffs carefully.
DE
Delsie
1 year ago
This looks like a classic asynchronous processing scenario. I'd recommend going with option A - an asynchronous workflow using a custom activity.
MY
Myong
1 year ago
I've got this one! The answer is C - run all the identification sections that finish successfully, and then run each extension section for the pattern. That makes the most sense based on how the process is supposed to work.
DA
Daniela
1 year ago
Hmm, this seems pretty straightforward. I'm pretty confident I can figure this one out.
CH
Chauncey
1 year ago
I'm a bit confused here. Isn't Azure Blob Storage more for unstructured data? I'm not sure if that would be the right choice for a mapped drive access.
TW
Twana
1 year ago
I remember the Digital Worker Management Console being mentioned in class, maybe that's it?
SA
Sabra
2 years ago
Option B sounds like a real-time workflow, which is like trying to microwave a frozen pizza - it might work, but it's gonna be a mess.
DO
Domingo
1 year ago
C: Yeah, option B, a real-time workflow, might not be the most efficient solution for this scenario.
JE
Jess
1 year ago
B: I agree, using a custom workflow activity would ensure that processing for each order is completed in one operation.
TO
Tonette
1 year ago
A: I think option A, an asynchronous workflow, would be the best choice for handling orders with a large number of line items.
MO
Mona
2 years ago
I'm torn between A and D. Both asynchronous solutions, but a custom workflow activity seems more flexible than a plugin. Although, plugins do have their advantages in terms of maintainability.
BR
Brice
1 year ago
But D might be easier to maintain in the long run since plugins are more commonly used in CRM systems.
RU
Ruthann
1 year ago
D) an asynchronous plug-in
LO
Louann
1 year ago
I think A is a good choice because custom workflow activities can handle complex logic efficiently.
AL
Alline
2 years ago
A) an asynchronous workflow that uses a custom workflow activity
TA
Tarra
2 years ago
I'm not sure about option A. I think option C) a webhook connecting to an Azure Function could also be a good solution for integrating with external systems.
CL
Claribel
2 years ago
I agree with Thaddeus. Using an asynchronous workflow will ensure that orders with large line items can be processed without leaving records incomplete.
FR
Freeman
2 years ago
I'd recommend option C. Webhooks and Azure Functions are a powerful combination for integrating with external systems, and they can handle asynchronous processing without the need for custom development.
KA
Karon
1 year ago
I agree, using a webhook with an Azure Function seems like the most suitable solution for this scenario. It can handle the asynchronous processing and ensure orders are completed in one operation.
RO
Ronald
1 year ago
Option C sounds like a good choice. Webhooks with Azure Functions can handle the complex business logic and integration with external systems efficiently.
GE
Gerry
1 year ago
I agree, option C seems like the best solution for handling the complex business logic and integrating with external systems.
DY
Dyan
2 years ago
I think option C is a great choice. Webhooks and Azure Functions are very efficient for this kind of integration.
TH
Thaddeus
2 years ago
I think we should go with option A) an asynchronous workflow using a custom activity.
AN
Annalee
2 years ago
Hmm, I'm not so sure. A real-time workflow might be a simpler solution, and a custom action could still handle the long-running tasks. But I'm worried about leaving records in an incomplete state.
FA
Fabiola
2 years ago
I see both points, but I think option D, an asynchronous plug-in, might be the best choice for this scenario.
KA
Karan
2 years ago
I think option A is the way to go. Asynchronous workflows are perfect for handling long-running operations, and a custom workflow activity can encapsulate the complex business logic.
BE
Beckie
2 years ago
I disagree, I believe option C, using a webhook with Azure Function, would be more efficient.
RE
Regenia
2 years ago
I think we should go with option A, an asynchronous workflow with custom activity.