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.