hands-on lab

Handling Azure Storage Account Blob Changes With Azure Logic App Workflow

Up to 1h
This lab is currently under maintenance. You can start the lab, but some instructions and screenshots may be inaccurate. We are actively working to resolve this issue and we apologize for any inconvenience.
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.


Logic apps are a serverless solution that helps you automate business processes and workflows. You can create logic apps that use triggers from other services, or you can create custom triggers that start logic apps. Logic apps can connect to many different services, including Azure Blob Storage, Azure Service Bus, Azure SQL Database, and many more.

Storage account integration with Azure Logic Apps creates a powerful combination of serverless automation workflow. Organizations can use the Azure Blob Storage trigger to monitor changes to blobs in a storage account and handle the data more efficiently. This opens up the possibility of creating a serverless data management solution that can be used to process data in real-time.

In this hands-on lab, you will understand how to use Azure Logic Apps workflow to interact with Azure Blob Storage. You will create a logic app workflow to monitor Azure Blob Storage and handle file changes in the storage account, and store file metadata in a different container.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Understand Azure Logic App Storage Blob Trigger
  • Create a Logic App workflow to monitor Azure Blob Storage
  • Create a Logic App workflow to create a blob in Azure Blob Storage
  • Validate the Logic App workflow and review run history

Intended audience

  • Candidates for Azure Administrator Associate (AZ-104) certification
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Software Engineers


Familiarity with the following will be beneficial but is not required:

  • Azure Logic Apps
  • Azure Storage Account

The following content can be used to fulfill the prerequisites:

Environment before

Environment after

About the author

Learning paths

Parveen is an Azure advocate with previous experience in the professional consulting services industries. He specializes in infrastructure and DevOps with a wide range of knowledge in security and access management. He is also an Azure Certified - DevOps Engineer Expert, Security Engineer, Developer Associate, Administrator Associate, CompTIA Certified - Network+, Security+, and AWS Cloud Practitioner.
Parveen enjoys writing about cloud technologies and sharing the knowledge with the community to help students upskill in the cloud.

Covered topics

Lab steps

Logging in to the Microsoft Azure Portal
Creating Logic App to Handle Azure Blob File Changes
Validate Logic App by Uploading File to Input Blob Container