RabbitMQ In Practice

A Complete Guide to RabbitMQ, Queues, Exchanges, Producers and Consumers, Patterns, Clustering, Optimization & Tune-up

4.67 (757 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
RabbitMQ In Practice
6,742
students
9 hours
content
Sep 2023
last update
$79.99
regular price

What you will learn

RabbitMQ best practices

Usage of Exchanges, Queues, Bindings and Routing Keys

Clustering and Highly Available and Fault Tolerant features

Federations and Showels

Performance testing, monitoring and memory analysis

RabbitMQ patterns: Work queues, publish subscribe, RPC, DLX, delayed scheduling etc.

Lazy queues, TTL, priority queues, exclusive queues, durability, hashed exchanges etc.

AMQP deep dive

General RabbitMQ Security and Troubleshooting

Why take this course?

This course will guide you through the features and limitation or RabbitMQ. Course contains a lot of practical knowledge, examples and hands-on lectures.

If you are a beginner, don't worry, course guides you from very generic concept of queues to more advanced features. If you already have experience with RabbitMQ, you will enjoy the advanced part of it. Maybe you are in the middle and not sure if you are using RabbitMQ correctly? If so, then course will help you find answers to that questions, optionally grounding and strengthening your exiting experience. No matter what is your existing level of knowledge, after completing this course, you will be ready to become a true professional in the RabbitMQ community.

In this course, I will show you how to configure, administrate, and properly use RabbitMQ. We'll start by forming a cluster and installing plugins. Then we will go through the details of the AMQP protocol, different types of queues, exchanges, virtual hosts, security features etc.

I will show you typical RabbitMQ patterns like work queues, publish subscribe, RPC, dead letter exchanges (DLX), delayed scheduling etc.

We will also tune-up sample cluster and analyze memory usage by running performance tests. We'll simulate failures, like partitions, and I'll show you how to fix them and properly protect your cluster.

Overall, you'll learn how to build highly available and fault-tolerant clusters in the easy way, without spending hours reading manuals.

I hope to see you in the first lecture.

Screenshots

RabbitMQ In Practice - Screenshot_01RabbitMQ In Practice - Screenshot_02RabbitMQ In Practice - Screenshot_03RabbitMQ In Practice - Screenshot_04

Reviews

Romil
July 2, 2023
The instructor seems to just read the PPT mostly, hence course is becoming little dull. Content coverage is good but course seems less interesting.
Winson
June 21, 2023
I give this course a 5 star rating just because of how easy it is to follow for a total beginner and the amount of resources provided such as the pdf slide and the github code is really" helpful. I'm looking forward to more of your amazing courses in the future, thank you.
kevin
June 16, 2023
Nice simple example to introduce queue concepts, and then a GREAT example of how to use queues in a real cloud scenario. Made me think about how to re-architect my own systems to use queues - where it's appropriate and where it's not. Keen to learn more!
Darice
June 8, 2023
This is a great course to understand RabitMQ concepts. Thank you. For future, can you deploy rabbitMQ in a container, or in a Kubernetes Cluster. A lot of us are using RabbitMQ in a kubernetes cluster, and we've had issues making it reliable.
Sachin
June 4, 2023
This is a complete course. This course talks about RabbitMQ in details. Starting from installation to monitoring. Slide provided is really helpful for quick look up in future. RabbitMQ commonly used patterns and exchanges are explained well which is most important part of this course. In last, monitoring and performance testing are quite helpful as well. Thank You.
jerome
May 20, 2023
All aspects of RabbitMQ are covered. It would have been great to have examples of RabbitMQ running with Docker(-compose) and Kubernetes. It's a great cours I highly recommand it.
Frederic
May 12, 2023
Excellent course, which covers all facets of RabbitMQ. Clear and consive explanations. We focus on rabbitMQ, the use goes almost only through the administration interface and very little code which is very good. After this training, RabbitMQ is no longer a black box. Maybe plan an update or a customer-oriented part?
Adam
May 7, 2023
Now i have a really good understanding of RabbitMQ. The hands on part showed me how to set up the RabbitMQ Cluster
Mlh
May 6, 2023
If you are new to RabbitMQ you must take this course. It is well-organized and thorough with hands-on exercises for every section. You will leave with an excellent understanding of RabbitMQ and a confidence that you can administer a production instance of the application. The course includes some very good Java examples - although knowing Java is not a prerequisite. I can’t say enough good things about this course.
Włodzimierz
April 29, 2023
It can be a little bit boring course, but it provides a lot of useful informations (huge advantage that performance and scaling sections are also included here). Thanks to hands on sections you can try all rabbit functionality by yourself. Very nice course!
Alexandru
April 22, 2023
Good course to get introduction to RabbitMQ. Author presents useful topics in a quite interesting way. Most important aspect of a message broker are covered by the course.
K
March 26, 2023
Docent is vaak moeilijk te volgen vanwege middelmatig Engelse uitspraak. Daarnaast gebruikt de docent veel tekst in de presentaties en maakt het voor de student hiermee niet tot nauwelijkse visueel. Dit in combinatie met de middelmatige Engelse uitspraak, maakt het voor de student lastig om tegelijktijd de tekst te lezen en te luisteren naar wat de docent zegt.
Roberto
March 20, 2023
Really good course with great content. It covers most of the cases and shows to you how to manage and work with RabbitMQ. I really recommend it! Enjoy!
Filip
March 19, 2023
Amazing course! Lots of needed and specific information. Peter speaks with amazing calmness, it is pleasant to listen to him.
Rodolfo
March 12, 2023
The course is quite complete , and well paced ... a very good intro to RabbitMQ ... a section on SSL/TLS would be nice if it could be added

Charts

Price

RabbitMQ In Practice - Price chart

Rating

RabbitMQ In Practice - Ratings chart

Enrollment distribution

RabbitMQ In Practice - Distribution chart

Related Topics

4049476
udemy ID
5/14/2021
course created date
1/29/2023
course indexed date
Bot
course submited by