Designing a Microsoft Azure Messaging Architecture
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.
What you'll learn
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.
Table of contents
- Welcome 3m
- Learning Goals 2m
- Microservice Architecture 2m
- Events vs. Messages 4m
- Messaging Benefits 2m
- Messaging Options in Microsoft Azure 1m
- Azure Storage Queues 2m
- Azure Storage Queues Pricing Model 1m
- Demo: Work with Storage Queues 3m
- Azure Service Bus Product Family 5m
- Azure Service Bus Core Features 3m
- Advanced Messaging Queuing Protocol (AMQP) 2m
- Azure Service Bus Pricing Model 1m
- Comparing Storage Queues and Service Bus Queues 3m
- Demo: Work with Service Bus Queues 7m
- Summary 1m