Microsoft Azure Architect Design (AZ-301) Practice Exam

Question: 1 / 400

What Azure service should be used to capture user creation and role assignment data for storage in Azure Cosmos DB?

Azure Event Hubs

Using Azure Event Hubs is the appropriate choice for capturing user creation and role assignment data because it is a highly scalable data streaming platform and event ingestion service. Event Hubs is designed for handling large volumes of data from various sources, enabling applications to process and analyze data in real time. This makes it ideal for capturing events related to user activities such as creation and role assignments.

When an event occurs, such as the creation of a user or an update to a role assignment, Event Hubs can receive and store these events in a centralized manner. After processing, these events can be routed to various destinations, including Azure Cosmos DB for persistent storage, allowing for further analysis or integration with other applications.

The other services mentioned play unique roles but do not align as closely with the requirement to capture and store user creation and role assignment data in a central data store like Azure Cosmos DB. Azure Functions can be used for serverless compute and can process events, but it does not handle event ingestion at scale as effectively as Event Hubs. Azure Log Analytics focuses on data collection from various sources employed for diagnostics and monitoring rather than streaming events. Azure Notification Hubs are designed for sending push notifications rather than capturing and storing event data. Therefore, Event Hubs is the

Get further explanation with Examzify DeepDiveBeta

Azure Functions

Azure Log Analytics

Azure Notification Hubs

Next Question

Report this question

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy