Which of the following best explains why messaging services are important in cloud applications?
Think about how cloud services handle tasks that don't need immediate response.
Messaging services enable parts of an application to send messages without waiting for immediate replies, which helps the system handle more work and stay reliable.
You need to design a cloud system where many devices send telemetry data continuously, and the system processes data in order. Which Azure messaging service is best suited?
Consider which service is designed for high-throughput event streaming with ordering.
Azure Event Hubs is designed for ingesting large streams of events in order, making it ideal for telemetry data.
Which option correctly describes a best practice to secure messages sent through Azure Service Bus?
Think about how to limit access and protect credentials in cloud services.
Using SAS with limited permissions and rotating keys helps keep access secure and reduces risk if keys are compromised.
What delivery guarantee does Azure Service Bus provide when using queues with PeekLock mode?
Consider how PeekLock mode works to prevent message loss but may cause duplicates.
PeekLock locks the message during processing and deletes it only after successful completion, so messages are delivered at least once but duplicates can happen if processing fails.
You want to build a messaging system that remains available even if one Azure region fails. Which design choice best supports this goal?
Think about how to keep messaging working if an entire region goes down.
Geo-disaster recovery pairs Service Bus namespaces in different regions, enabling automatic failover and high availability.