Description
In this course, you will :
- Discover what RabbitMQ is and where it can be used.
- Install RabbitMQ and learn how to use it.
- Use RabbitMQ's various configurations, routing functionality, exchange types, and queues to create the best solution possible.
- Use plugins to add useful features to your RabbitMQ installation.
- RabbitMQ can be used to architect and design enterprise solutions.
Syllabus :
1. Installation and Setup
- Installing RabbitMQ
- Demo Session: Using the Management UI
2. Messages, Queues and Exchanges
- Introduction to Messages, Queues and Exchanges
- Message Acknowledgements
- Queues
- Demo Session: Queues and Messages
3. Exchanges and Complex Routing
- Exchanges and Complex Routing
- Demo Session: Exchanges and Complex Routing
4. Plugins
- Consistent Hash Exchange Plugin
- Demo Session: Consistent Hash Exchange Plugin
- Shovel Plugin (including Demo Session)
5. Software Architecture Applications
- How should Rabbit MQ be used in Software Architecture?