
This corporate training program takes participants through the RabbitMQ messaging. It gives a deep dive to professionals who want to use RabbitMQ messaging in their projects.
2 Days
Participants require a good experience in Core Java or any other programming language to attend this training program.
- Setting up the required folders
- Downloading and installing RabbitMQ
- The role of a consumer
- The role of a producer
- Bindings consumers and producers
- Messages and durability
- How to verify delivery
- Starting and stopping nodes
- RabbitMQ configuration files
- How to manage privileges
- Viewing statistics and analyzing logs
- Sending alerts
- How to set up parallel processing
- The 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
- Writing robust code
- Installing and configuring HAProxy
- Failing clients between servers
- Setting up a load balancer-based master/slave
- Installing the Shovel plugin
- Configuring and running Shovel
- 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