Azure Event Grid: Event-Driven Architecture Deep Dive

Event Grid is the message backbone of Azure. It uses a push model (HTTP webhooks) with automatic retries and dead-lettering.

flowchart LR
    Blob["Blob Storage"] -->|BlobCreated| EG["Event Grid"]
    EG -->|Filter: *.jpg| Resize["Azure Function (Resize)"]
    EG -->|Filter: *.csv| Ingest["Logic App (Data Ingest)"]
    
    style EG fill:#FFF3E0,stroke:#E65100

Advanced Filtering

{
  "filter": {
    "subjectBeginsWith": "/images/",
    "data.contentType": [{ "stringContains": "image/" }]
  }
}

Discover more from C4: Container, Code, Cloud & Context

Subscribe to get the latest posts sent to your email.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.