Introduction to RabbitMQ


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
RabbitMQ is a message broker that is enterprise ready. It supports clustering, authentication, monitoring, and plugins. In this course, you will learn about these features and how they can be used to support RabbitMQ deployments.

Target Audience
IT professionals interested in RabbitMQ or who may need to implement or manage a RabbitMQ deployment

Prerequisites
None

Expected Duration (hours)
1.4

Lesson Objectives

Introduction to RabbitMQ

  • start the course
  • describe the history and support options available for RabbitMQ, and recognize the terminology used in RabbitMQ
  • identify the key features of RabbitMQ including its clustering, federation, and production capabilities
  • describe the six common use cases that RabbitMQ is designed to handle
  • install and configure RabbitMQ server on Windows hosts
  • install and configure RabbitMQ server on Linux hosts
  • install and configure RabbitMQ on Amazon EC2
  • use the chef-cookbook to install and manage RabbitMQ using Chef
  • use the puppet-rabbitmq module to install RabbitMQ using Puppet
  • install a Docker image and configure Docker to run RabbitMQ
  • use the command line RabbitMQ utilities to start, stop, list plugins, and show the status of RabbitMQ
  • install and use the web management plugin
  • describe the purpose and uses of RabbitMQ deployment
  • Course Number:
    sd_ramq_a01_it_enus

    Expertise Level
    Beginner