Messaging services enable application components to exchange data asynchronously. In this course, you will learn when to use the Microsoft Azure messaging services, and how to configure them to support microservices architectures.
Microservices architectures decompose applications into semi-independent components for easier scalability and updates. Messaging services then handle data interchange among these disparate components. In this course, Designing a Microsoft Azure Messaging Architecture, you will learn how to use Microsoft Azure messaging services, including Service Bus, Event Hub, and Event Grid, to support enterprise-grade data interchange. First, you will discover the differences among the various Azure messaging products. Next, you will learn how to deploy and configure each service to support real-life use cases. Finally, you will build data pipelines by joining Azure resources together via messaging and event-driven "serverless" code. When you’re finished with this course, you will have a foundational knowledge of Azure messaging, and will be able to provide real value to your organization's Azure development, administration, and architecture staff.
Course Overview (Music playing) Hi everyone, my name is Tim Warner. Welcome to my course, Designing a Microsoft Azure Messaging Architecture. I'm a Pluralsight staff author, Microsoft MVP, and Microsoft Azure Solution Architect. This intermediate level course is aimed at IT operations professionals and solution architects who are responsible for supporting distributed applications that embrace the micro-services architecture. By the end of the course, you'll understand how to choose among the Azure messaging products and even how to combine them to developer performant, secure, and cost-effective messaging solutions. I hope you'll join me on this journey to master Azure messaging services in our Designing a Microsoft Azure Messaging Architecture course at Pluralsight.
Designing Solutions with Azure Event Grid Hi there and welcome to Pluralsight! My name is Tim Warner. This module is entitled Designing Solutions with Azure Event Grid. Our learning goals are short and sweet. By the end of this module, you'll understand what Azure Event Grid is, how it compares and contrasts to Event Hubs and Service Bus, and then we'll even look at integration patterns that involve both Event Grid and Event Hub. Let's get started. Understand Azure Event Grid. We've come quite far in our journey thus far, haven't we? We began by looking at messages versus events, and then we did storage account queues and Service Bus queues for reliable messaging. In the previous module, we covered Event Hubs, which represent a big data pipeline used for event streaming in a telemetry context. Today, we want to differentiate Event Grid from Event Hub. Event Grid is a reactive event handler. In other words, instead of the presumption that you have a series of events coming from your publishers, here we want to handle discrete events as they happen. As a status change occurs, or when a status change occurs, you can use Event Grid to wire up a pipeline into one or more subscribers to that event, and the possibilities as far as where you could go from there are endless, if you don't mind the cliché. Don't worry, I'll give you a good example momentarily.
Designing Solutions with Azure Event Hubs Hi there, and welcome to Pluralsight. My name is Tim Warner. This module is Designing Solutions with Azure Event Hub. My learning goals for you are pretty straightforward. We're going to understand what Event Hub is and how it fits into the Azure messaging ecosystem, and my walk-away goal for you is for you to understand when the product is appropriate for your solution. Let's get started.
Designing Azure Messaging Workflow Solutions Hello, and welcome to Pluralsight. My name is Tim Warner. This module is entitled Designing Azure Messaging Workflow Solutions. I created this module for a couple reasons. One, it's a rollup of everything we've learned thus far, and also to pick up some miscellaneous topics that didn't warrant an entire module. Specifically, I want to begin with how you would go about configuring SMS and/or email message delivery in your Azure applications. We'll then give a nod to the Azure IoT Hub, which certainly fits technically in the messaging family, although it's out of scope formally for this course. And then we'll look at the Azure Logic App and how it's super useful in adding to your message integration data pipelines in your solutions. Okay? So that having been said, let's do it.