exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 7 question 2 discussion

Actual exam question from Microsoft's PL-400
Question #: 2
Topic #: 7
[All PL-400 Questions]

HOTSPOT -
A company is building a new model-driven app.
The app must integrate with a number of on-premises and cloud solutions. No VPNs are in place.
You need to determine the method for each integration.
Which methods should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Webhook -
With Dataverse, you can send data about events that occur on the service to a web app by using webhooks. A webhook is a lightweight HTTP pattern for connecting web APIs and services with a publish-and-subscribe model. Webhook senders notify receivers about events by making requests to receiver endpoints with some information about the events.
Webhooks enable developers and ISVs to integrate Dataverse data with their own custom code hosted on external services.

Box 2: Azure Service Bus -
Service Bus provides a secure and reliable communication channel between Dataverse runtime data and external, cloud-based line-of-business apps. This capability is especially useful in keeping disparate Dataverse systems or other Dataverse servers synchronized with business data changes.

Box 3: Azure Event hub -
Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.
Note: The most popular approaches in Dataverse involve webhooks, Azure messaging (Service Bus, Event Hubs), Azure Logic Apps, or Power Automate.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/why-cds-any-type-app

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Puneet80
Highly Voted 4 years, 2 months ago
Correct Answer - Webhook, Azure Service Bus, Azure Event Hub. 1. Webhook - We know the first one is not Azure service bus because they ask for synchronous. Service Bus is only asynchronous. https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/use-webhooks#create-or-configure-a-service-to-consume-webhook-requests 2. Azure Service bus - Azure Service Bus works for high scale processing, and provides a full queueing mechanism if Common Data Service is pushing many events. Webhook can only scale to the point at which your hosted web service can handle the messages. 3. Azure Event Hub - They want a hybrid. Streaming and event-based solutions are supported, for both on-premises and Azure cloud processing. https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-about https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/plug-ins
upvoted 36 times
...
Najm
Highly Voted 4 years, 4 months ago
Answer is Webhook, Azure Event Hub, Plugin.
upvoted 16 times
Zakaria10
4 years, 3 months ago
Why using Azure event hub, there is not big data, azure service hub will work. And plugin for third question 👍
upvoted 2 times
Leila24
4 years ago
Because of "high peak loads"
upvoted 4 times
...
...
PaPaTee
4 years, 3 months ago
You are correct.
upvoted 1 times
...
...
Juan0414
Most Recent 3 months, 2 weeks ago
For me it is: 1- Webhook 2- Azure Event Hub (High peak loads) 3- Not sure, it may be Plug-in
upvoted 1 times
...
LSgeek
11 months, 1 week ago
Webhook Azure Service Bus Azure Event Hub
upvoted 3 times
...
At09
1 year, 8 months ago
correct ans
upvoted 1 times
...
shibax
3 years, 4 months ago
①webhook ②Azure event hub ③plug-in
upvoted 2 times
shibax
3 years, 4 months ago
sorry, ①webhook ②Azure Service bus ③Azure event hub
upvoted 3 times
...
...
metyh
4 years, 2 months ago
1. webhook, 2.service bus 3.plug-in
upvoted 5 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...