Microsoft Azure Architect Design (AZ-301) Practice Exam

Disable ads (and more) with a membership for a one time $2.99 payment

Prepare for the Microsoft Azure Architect Design (AZ-301) Exam with interactive quizzes featuring flashcards and multiple-choice questions, each packed with hints and explanations to ace your certification test!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


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

  1. Azure Event Hubs

  2. Azure Functions

  3. Azure Log Analytics

  4. Azure Notification Hubs

The correct answer is: 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