Introduction to Azure Event Grid
52mBeginner2025-02-05
Authors

Sahil Malik
Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com
Course details
Azure Event Grid is a fully managed intelligent event routing service that allows for uniform event consumption using a publish-subscribe model. This course demonstrates how to react to relevant events across both Azure and non-Azure services in near real-time fashion. Get an overview of Event Grid, and learn how it compares to other routing services: Service Bus, Event Hubs, and Queue Storage. Review the security features, and see how Event Grid handles message delivery when it doesn't get a response from an endpoint. Instructor Sahil Malik then demonstrates a practical use case for the technology, using Event Grid to react to Azure Blog Storage events.
Skills covered
Introduction toCloud AdministrationAzureCloud ServicesCloud PlatformsCloud ComputingMicrosoft
Concepts
0. Introduction
- 01 - Event routing with Azure Event Grid
- 02 - What you should know
1. Event Grid Overview
- 03 - What is Azure Event Grid
- 04 - Compare messaging services
- 05 - MQTT vs. HTTP messaging
- 06 - Pull vs. push delivery
2. Event Grid Concepts
- 07 - Important terms and concepts
- 08 - Publishers and Event Sources
- 09 - Topics in Event Grid
- 10 - Susbcription and Event Handlers
- 11 - Delivery and retry
- 12 - Security and authentication
- 13 - Example usage scenarios
3. Event Grid with Blob Storage
- 14 - Provision a storage account
- 15 - Create an event grid system topic
- 16 - Create a function app
- 17 - Create a function with an event grid trigger
- 18 - Create an event grid subscription
- 19 - Demonstrate event grid in action
Conclusion
- 20 - Learning more about Azure Event Grid
Related courses
- Introduction to Azure Subscription and Resource Management
- Azure for Developers: Introduction to the Microsoft Identity Platform
- Introduction to Azure AI Foundry: Exploring Services and Capabilities
- Introduction to Azure Bicep: Creating and Deploying Resources
- Getting Started with Azure DevOps for Non-Programmers
- Azure AI for Developers: Process Images with Azure AI
- Building Apps with Azure AI Language and Python
- Introducing ASP.NET Core
Related learn paths
- Prepare for the Azure Developer Associate (AZ-204) Certification
- Prepare for the AZ-203 Developing Solutions for Microsoft Azure Exam
- Optimizing Enterprise Security and Productivity Using Microsoft 365
- Foundations of Cloud Computing: Models, Platforms, Services, and Careers
- Getting Started as an Azure Developer
- Explore a Career in IT Support
- Advance Your Data Skills in Apache Spark
- Advancing Your Azure Developer Skills: Exploring Complex Application Development