Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Connect your services together

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn how Azure's storage queues, event hubs, event grid, and service bus can improve your communication between devices.
  • In this module, you will:

    • Describe events and messages, and the challenges you can use them to solve in a distributed application
    • Identify scenarios in which Storage queue is the best messaging technology for an application
    • Identify scenarios in which Event Grid is the best messaging technology for an application
    • Identify scenarios in which Event Hubs is the best messaging technology for an application
    • Identify scenarios in which Service Bus is the best messaging technology for an application
  • Module 2: Discover how to write code in .NET applications using Azure Service Bus for communications that can handle high demand, low bandwidth, and hardware failures.
  • In this module, you will:

    • Choose whether to use Service Bus queues or topics to communicate in a distributed application
    • Configure an Azure Service Bus namespace in an Azure subscription
    • Create a Service Bus topic and use it to send and receive messages
    • Create a Service Bus queue and use it to send and receive messages
  • Module 3: Find out to use Azure Queue storage to handle high demand and improve resilience in your distributed applications.
  • In this module, you will:

    • Create an Azure Storage account that supports queues
    • Create a queue using C# and the Azure Storage Client Library for .NET
    • Add, retrieve, and remove messages from a queue using C# and the Azure Storage Client Library for .NET
  • Module 4: Learn to use Azure Event Hubs to reliably process high-volume data streams to enable you to code applications to send and receive messages through the hub.
  • In this module, you will:

    • Create an event hub using the Azure CLI
    • Configure applications to send or receive messages through the event hub
    • Evaluate performance of event hub using the Azure portal
  • Module 5: Build a serverless application architecture, automate your operations, and integrate applications by handling Azure events with Event Grid.
  • In this module, you will:

    • Describe the capabilities and use cases for Event Grid
    • Create an application that handles events by using Event Grid and Logic Apps

Syllabus

  • Module 1: Choose a messaging model in Azure to loosely connect your services
    • Introduction
    • Choose whether to use messages or events
    • Choose a message-based delivery with queues
    • Choose Azure Event Grid
    • Choose Azure Event Hubs
    • Summary
  • Module 2: Implement message-based communication workflows with Azure Service Bus
    • Introduction
    • Choose a messaging platform
    • Exercise - Implement a Service Bus topic and queue
    • Write code that uses Service Bus queues
    • Exercise - Write code that uses Service Bus queues
    • Write code that uses Service Bus topics
    • Exercise - Write code that uses Service Bus topics
    • Summary
  • Module 3: Communicate between applications with Azure Queue storage
    • Introduction
    • Create the Azure storage infrastructure
    • Exercise - Create a storage account
    • Identify a queue
    • Exercise - Identify a queue
    • Programmatically access a queue
    • Exercise - Add a message to the queue
    • Exercise - Retrieve a message from the queue
    • Summary
  • Module 4: Enable reliable messaging for Big Data applications using Azure Event Hubs
    • Introduction
    • Create an Event Hub using the Azure CLI
    • Exercise - Use the Azure CLI to Create an Event Hub
    • Configure applications to send or receive messages through an Event Hub
    • Exercise - Configure applications to send or receive messages through an Event Hub
    • Evaluate the performance of the deployed Event Hub using the Azure portal
    • Exercise - Evaluate the performance of the deployed Event Hub using the Azure portal
    • Summary
  • Module 5: React to state changes in your Azure services by using Event Grid
    • Introduction
    • Respond to Azure events by using Event Grid
    • Exercise - Trigger a logic app by using Event Grid
    • Build logic that responds to an event
    • Exercise - Send an email when virtual machines change
    • Summary

Reviews

Start your review of Connect your services together

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.