Skip to content

Commit dc3c4fe

Browse files
authored
notes about implicit event grid system topic
1 parent befb87b commit dc3c4fe

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,21 @@ Last updated: 2025-06-06
5656
<img src="https://github.com/user-attachments/assets/f9096521-65a7-42f1-a641-953ec5a5c8f2" alt="Centered Image" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
5757
</div>
5858

59+
> [!NOTE]
60+
> Azure Event Grid System Topics are free to create and manage, a System Topic is automatically created and managed by Azure for certain Azure services that emit events. It represents a source of events from an Azure resource (like a Storage Account, Key Vault, or Azure Maps). `You don't need to create or manage the topic yourself, Azure does it for you when you enable event publishing on a supported resource.` <br/>
61+
> - Emits predefined event types (e.g., Microsoft.Storage.BlobCreated, Microsoft.Resources.ResourceWriteSuccess). <br/>
62+
> - You can attach event handlers (like Azure Functions, Logic Apps, Webhooks) to respond to these events. <br/>
63+
> - Works seamlessly with serverless architectures for real-time automation. <br/>
64+
> For example:
65+
> Suppose you have a Storage Account and want to trigger a function every time a new blob is uploaded: <br/>
66+
> - Azure automatically creates a System Topic for the Storage Account.
67+
> - You subscribe to the BlobCreated event.
68+
> - When a blob is uploaded, Event Grid routes the event to your Azure Function.
69+
70+
<div align="center">
71+
<img src="https://github.com/user-attachments/assets/4371c3f7-9a77-4e41-8f80-714333c1a1c3" alt="Centered Image" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
72+
</div>
73+
5974
## Important Considerations for Production Environment
6075

6176
<details>

0 commit comments

Comments
 (0)