Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are developing an application that processes Azure Blob storage events.
Your application has the following requirements:
- Process transaction logs asynchronously for changes that occur to the blobs and the blob metadata.
- Process changes in the order in which they occurred.
- Retain changes for compliance reasons.
Q. 1: Solution: You use Azure Event Grid with a subscriber Azure Function app.
Does the solution meet the goal?
A. Yes
B. No
Correct Answer: B
You should use the change feed. Event grid does not retain the changes, which is needed according to the case.
You should use the change feed. Event grid does not retain the changes, which is needed according to the case.
Reference:
https://docs.microsoft.com/en-us/azure/event-grid/overview
https://docs.microsoft.com/en-us/azure/event-grid/event-handlers#azure-functions
https://docs.microsoft.com/en-us/azure/event-grid/overview
https://docs.microsoft.com/en-us/azure/event-grid/event-handlers#azure-functions
Q. 2: Solution: You use Azure Monitor HTTP Data Collector API.
Does the solution meet the goal?
A. Yes
B. No
Correct Answer: B
You should use the change feed. Event grid does not retain the changes, which is needed according to the case.
You should use the change feed. Event grid does not retain the changes, which is needed according to the case.