Building Event-Driven Workflows with Azure Event Grid and Logic Apps

Intermediate
4.0Rating
820Deployments
30 mDuration

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

Skills Validated

Logic AppEvent Grid System Topics

Lab Overview & Objectives

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

Real-Time Validation

Our platform uses an automated validation engine to verify your configurations as you work through the lab modules. No multiple choice—just real-world proficiency.

[SYSTEM] VALIDATION_ACTIVEv2.4.0
Checking resource: vpc-ingress-01...
Scanning security policy: allow-ssh...
Modules
4
Duration
30 m

Lab Curriculum

01

Logging into Azure Account using Azure Portal

02

Creating a Logic App to Accept HTTP Requests

03

Creating an Event Subscription to Connect Storage Account Events to Logic App

04

Triggering Event Driven Workflow by Uploading a File to Storage Account