Building Event-Driven Workflows with Azure Event Grid and Logic Apps
Build event-driven architecture and file processingautomation solutions by connecting storage blob events to Logic Apps using Azure Event Grid.

Lab overview
Azure Event Grid is a fully managed event routing service that enables you to build event-driven applications with ease. It acts as a smart postal service for your cloud applications, receiving events from various sources like storage accounts, databases, or custom applications and delivering them to the right destinations like Logic Apps, Functions, or webhooks based on your configuration. This service is particularly valuable for organizations looking to build reactive, scalable applications that respond to real-time events without the complexity of managing event infrastructure.
In this lab, you will implement a complete event-driven workflow by connecting Azure Storage blob events to Logic Apps through Event Grid. You'll learn how to create Logic App workflows that respond to HTTP triggers, configure Event Grid subscriptions to filter and route specific events, and test the entire system by uploading files and monitoring the automated workflow execution.
Objectives
Upon completion of this intermediate level lab, you will be able to:
- Create Azure Logic App workflows with HTTP triggers to receive and process event notifications
- Configure Event Grid system topics and event subscriptions to route storage events to Logic Apps
- Implement event filtering to optimize performance and reduce unnecessary processing
- Test and monitor event-driven workflows by uploading files and observing automated execution
- Understand the publish-subscribe model and webhook integration patterns for event-driven architecture
Who is this lab for?
This lab is designed for:
- Candidates for Azure Developer Associate certification (AZ-204)
- Cloud architects and solution architects designing event-driven systems
- DevOps engineers implementing automated workflows and integrations
- Azure developers building reactive applications that respond to real-time events
- System administrators managing cloud infrastructure and monitoring event flows
Verified against your live environment
An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed, not multiple choice, real-world proficiency.
More labs like this
Build an Event-Driven Messaging Solution with Azure Service Bus
Create Service Bus queues and topics, build producer-consumer messaging, implement subscription filters, and handle dead-letter queues.
Build a Remote MCP Server with Azure Logic Apps Standard
Create a Logic App Standard, build workflows as MCP tools, configure API key authentication, and test the server from VS Code
Automate Infrastructure Health Checks with Azure Logic Apps
Build an Azure Logic App workflow that runs scheduled infrastructure health checks using REST APIs and sends a daily health report via email
Related reading
Environment
Every lab includes
- Real environment, pre-credentialed
- Automated checks on every step
- Isolated sandbox, auto cleanup
- AI-recommended next steps
Lab curriculum
- 01
Logging into Azure Account using Azure Portal
- 02
Creating a Logic App to Accept HTTP Requests
1 automated check
- 03
Creating an Event Subscription to Connect Storage Account Events to Logic App
1 automated check
- 04
Triggering Event Driven Workflow by Uploading a File to Storage Account
1 automated check
Skills validated
Not the lab you were looking for?
Browse 200+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.