Introduction to event-driven architecture

Develop Azure Event-based and Message-based Solutions

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

About the author

Fiodar Sazanavets

  • Fiodar Sazanavets
    • Senior software engineer
    • Ex Microsoft
    • Build distributed event-driven systems
Develop Azure Event-based and Message-based Solutions

Enabling real-time applications

Event driven applications

Develop Azure Event-based and Message-based Solutions

Enabling real-time applications

Chat app

Develop Azure Event-based and Message-based Solutions

Enabling real-time applications

No refresh

Develop Azure Event-based and Message-based Solutions

Enabling real-time applications

Instant response

Develop Azure Event-based and Message-based Solutions

Course objectives

  • Building event-driven flows
  • Using Azure components such as:
    • Event Grid Event Hubs
    • Service Bus
    • Storage Account
  • AZ-204 certification exam preparation

Event driven flow

Develop Azure Event-based and Message-based Solutions

What you'll learn

  • Trigger and route events with Event Grid.
  • Stream and process data with Event Hubs.
  • Exchange messages between services with Service Bus.
  • Persist data reliably in Storage.

Event Flow

Develop Azure Event-based and Message-based Solutions

Pre-requisites

  • Cloud computing fundamentals.
  • On-demand resources.
  • Scalability.
  • Cloud service models (IaaS, PaaS, SaaS)
  • Basic knowledge of Azure.
  • Microsoft Azure Fundamentals

Azure Services

Develop Azure Event-based and Message-based Solutions

Let's practice!

Develop Azure Event-based and Message-based Solutions

Preparing Video For Download...