YoVDO

Learning RabbitMQ

Offered By: LinkedIn Learning

Tags

RabbitMQ Courses Asynchronous Messaging Courses Message Broker Courses

Course Description

Overview

Learn how to properly install and work with RabbitMQ—the popular open-source message broker—as a developer.

Syllabus

Introduction
  • Connect your services with asynchronous messaging
  • What's new in this update
1. Get to Know RabbitMQ
  • RabbitMQ message-based systems
  • The AMQP protocol
  • Overview of RabbitMQ
  • The exchange types
  • Exchange type use cases
  • Why use RabbitMQ
  • How to install RabbitMQ
2. Basic Usage
  • Introducing the sample application
  • Publish to a RabbitMQ exchange
  • Consuming from a RabbitMQ exchange
  • Filter messages with direct exchanges
  • Filter messages with topic exchanges
  • Filter messages with headers exchanges
  • Challenge: A simple chat application
  • Solution: A simple chat application
  • Challenge: Chatrooms
  • Solution: Chatrooms
3. Advanced Usage
  • Set up and use authentication
  • Authorize or block application actions
  • Validate user IDs
  • Working with dead letter exchanges
  • Tracing message contents for troubleshooting
  • Challenge: Show chat users
  • Solution: Show chat users
Conclusion
  • Go further with RabbitMQ

Taught by

Peter Morlion

Related Courses

AWS IoT: Visual Walkthrough
Amazon Web Services via AWS Skill Builder
AWS IoT: Visual Walkthrough (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder
AWS IoT: Visual Walkthrough (Korean)
Amazon Web Services via AWS Skill Builder
AWS IoT: Visual Walkthrough (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
AWS IoT: Visual Walkthrough
Pluralsight