You need to trigger an Azure Function every time a new blob is uploaded to a specific Azure Storage container. The trigger must fire within seconds of the upload. Which approach offers the lowest latency and most native integration?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Use an Azure Function with an Event Grid trigger, subscribing to BlobCreated events from the storage account

Azure Event Grid with a BlobCreated event subscription provides near real-time (sub-second) push-based triggering. The Event Grid-based Blob trigger in Azure Functions replaces the...

๐Ÿ“‹Part of Microsoft Certified: Azure Developer Associate (AZ-204) ยท Azure Certification Practice
Real Exam ScenarioAzure Event Grid

You need to trigger an Azure Function every time a new blob is uploaded to a specific Azure Storage container. The trigger must fire within seconds of the upload. Which approach offers the lowest latency and most native integration?

โœ“ Correct Answer & ExplanationAzure Event Grid

Correct Answer

Use an Azure Function with an Event Grid trigger, subscribing to BlobCreated events from the storage account

Why This Answer Is Correct

Azure Event Grid with a BlobCreated event subscription provides near real-time (sub-second) push-based triggering. The Event Grid-based Blob trigger in Azure Functions replaces the older polling-based Blob trigger, offering significantly lower latency and better scalability for storage events.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure Event Grid โ€” a core concept tested in Microsoft Certified: Azure Developer Associate (AZ-204). Understanding Azure Event Grid is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.