← All AZ-204 Flashcard Decks

Communication & Stakeholder Relations Flashcards

7 cards from real AZ-204 practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Communication & Stakeholder Relations flashcards as text
  1. A Service Bus consumer has locked a message for processing but the processing job takes longer than the lock duration. What should the developer do to avoid the message being requeued prematurely?

    Answer: Call RenewMessageLockAsync before the lock expires

    RenewMessageLockAsync extends the message lock on the broker, preventing the message from being requeued while long-running processing continues.

  2. A company uses Event Grid domains to manage events across hundreds of topics. How does a domain simplify publishing for the application?

    Answer: A single endpoint and key can publish to any topic within the domain

    Event Grid domains provide a single publishing endpoint so applications can publish to any of the domain's topics using one set of credentials.

  3. A developer enables duplicate detection on a Service Bus queue with a window of 10 minutes. A message with the same MessageId is sent twice within that window. What happens?

    Answer: The second message is silently discarded by the broker

    When duplicate detection is enabled, Service Bus tracks MessageIds in a time window and silently drops any message with a duplicate ID received during that window.

  4. A team migrating from an on-premises Kafka cluster to Azure wants to reuse existing Kafka producer and consumer code unchanged. Which Azure service supports the Kafka protocol surface natively?

    Answer: Azure Event Hubs with Kafka endpoint enabled

    Event Hubs exposes a Kafka-compatible endpoint so existing Kafka clients can connect without code changes by pointing to the Event Hubs namespace.

  5. A critical Service Bus namespace must survive a regional outage. Which feature should be configured to replicate metadata to a secondary namespace and allow manual failover?

    Answer: Geo-disaster recovery pairing

    Service Bus Geo-disaster recovery pairs a primary and secondary namespace, replicating entity metadata so you can initiate a manual failover during a regional outage.

  6. An Event Grid subscription has dead-lettering enabled. Events that cannot be delivered after all retries are exhausted are sent where?

    Answer: A configured Azure Storage blob container

    Event Grid dead-lettering stores undeliverable events in an Azure Storage Blob container that you configure on the event subscription.

  7. A developer has received a Service Bus message that cannot be processed immediately but should be retried after other pending messages are handled. Which operation preserves the message in the queue without incrementing the delivery count?

    Answer: Defer the message using DeferMessageAsync

    DeferMessageAsync moves the message to a deferred state where it is invisible to normal receivers and can be retrieved later by its sequence number, without incrementing the delivery count.