8390  Reviews star_rate star_rate star_rate star_rate star_half

Implementing Event-Driven Architecture on Azure

This Azure architecture course teaches learners how to design, build, and manage event-driven architecture on Azure. They gain practical experience in using Azure services like Event Grid, Event...

Read More
Duration 1 day
Course Code WA3689
Available Formats Classroom

Overview

This Azure architecture course teaches learners how to design, build, and manage event-driven architecture on Azure. They gain practical experience in using Azure services like Event Grid, Event Hubs, Service Bus, and Azure Functions to create reactive, scalable, and fault-tolerant applications. This course focuses on modern techniques and patterns for implementing robust event-driven systems that respond to business events in real time.

Skills Gained

  • Understand the principles and benefits of event-driven architecture
  • Design and implement event-driven workflows using Azure services
  • Integrate multiple Azure services for seamless event processing
  • Monitor, troubleshoot, and optimize event-driven systems
  • Apply event-driven patterns like pub/sub, event sourcing, and CQRS

Prerequisites

  • Basic knowledge of cloud computing and Azure services
  • Familiarity with messaging and event-driven concepts
  • Experience with at least one programming language (e.g., C#, Python, or Java)

Course Details

Setup Requirements

  • A computer with an internet connection is required
  • A remote lab VM and an Azure account will be provided as part of the training

Introduction to Event-Driven Architecture

  • Understanding event-driven principles and patterns
  • Key benefits of event-driven systems in modern applications
  • Exploring Azure services for event-driven architecture
  • Differences between event-driven and traditional architecture
  • Common use cases for event-driven applications

Azure Event Grid: Centralized Event Routing

  • Introduction to Azure Event Grid and its use cases
  • Creating event topics and subscriptions
  • Filtering and routing events to various endpoints
  • Managing events with custom event handlers
  • Hands-on exercises with Event Grid in Azure Portal

Azure Event Hubs: Big Data Event Ingestion

  • Overview of Azure Event Hubs and its architecture
  • Configuring Event Hubs namespaces and event producers
  • Streaming events for real-time analytics and processing
  • Integrating Event Hubs with Azure Stream Analytics and Databricks
  • Monitoring and scaling Event Hubs for high throughput

Azure Service Bus: Reliable Messaging

  • Introduction to Azure Service Bus and its features
  • Working with queues, topics, and subscriptions
  • Implementing message sessions and dead-lettering
  • Handling advanced scenarios like duplicate detection and message deferral
  • Managing Service Bus resources programmatically and via the Azure Portal

Serverless Event Processing with Azure Functions

  • Using Azure Functions for lightweight event processing
  • Creating event-driven triggers for Event Grid, Event Hubs, and Service Bus
  • Implementing serverless workflows with Durable Functions
  • Debugging and monitoring Azure Functions
  • Scaling serverless applications to handle high event loads

Advanced Event-Driven Patterns and Best Practices

  • Exploring patterns like pub/sub, event sourcing, and CQRS
  • Ensuring event reliability and consistency with idempotency
  • Managing event schema evolution and versioning
  • Securing event-driven applications with authentication and access control
  • Case studies and real-world examples of event-driven architecture on Azure

Schedule

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

I was very pleased with the course setup by ExitCertified and the instructor.

The training was very good to understand the concepts and how to set up things .

Exit certified was great as it is very in depth and hands on learning which made it very easy to learn this type of work.

the course is good, covers many aspects, wish the lab is a little bit more in depth

Great instructor, clear and concise course. Labs were easy to follow and worked perfectly.