Highlights
RabbitMQ Training:
- Learn fundamental concepts of message queuing and RabbitMQ architecture.
- Master message patterns for effective communication between applications.
- Gain hands-on experience in setting up RabbitMQ exchanges, queues, and bindings.
- Understand advanced features like message acknowledgments, routing, and topic exchanges.
- Explore practical scenarios for implementing publish-subscribe messaging.
- Dive into RabbitMQ clustering for high availability and scalability.
- Discover best practices for monitoring, troubleshooting, and optimizing RabbitMQ deployments.
- Engage in real-world examples and case studies to solidify your understanding.
Course Details
Introduction to RabbitMQ
Setting up the required folders
Downloading and installing RabbitMQ
Understanding messaging
The role of a consumer
The role of a producer
Bindings consumers and producers
Messages and durability
How to verify delivery
Administering RabbitMQ
Starting and stopping nodes
RabbitMQ configuration files
How to manage privileges
Viewing statistics and analyzing logs
Sending alerts
How to set up parallel processing
High availability with cluster
Architecture of a cluster
Queues in a cluster
Setting up a test cluster
Distributing the nodes to more machines
How to preserve messages: mirrored queues
A programmer perspective
Writing robust code
Installing and configuring HAProxy
Failing clients between servers
Implementing failover and replication
Setting up a load balancer-based master/slave
Installing the Shovel plugin
Configuring and running Shovel
Web tools to administer RabbitMQ
The RabbitMQ Management plugin
Managing RabbitMQ from the web console
Administering users from the web console
Managing queue from the web console
Using the command line interface
RabbitMQ and the REST API
REST API features
Accessing statistics
vhost and user provisioning
Monitoring and securing RabbitMQ
Message durability and Message acknowledgement
Memory usage and process limits
Setting up SSL
Who should attend
This event is suited to Developers, Architects & Administrators who want to make use of RabbitMQ messaging in their projects. Participants require a good experience in Core Java or any other programming language to attend this training program.
Feedback
4.8 out of 5 average
“A useful and thorough introduction"
LI, Leade Developer, June 22
______________________________________________
“Learning more about the query editor was very useful and especially the merge tables features. The Bookmarks section was very good and it was nice to see some really good examples of how it can be used to present your work. The presenter was very helpful and had great knowledge of Power BI."
AG, Business Analyst, Power BI Advanced, February 2021
Watch Live Client Feedback : JBI Power BI & Python Data Analytics courses: