Get in Touch

Course Outline

Introduction

Exploring Microservices and Message Queuing Concepts

Overview of Messaging Protocols: REST, SOAP, and AMQP

Utilizing RabbitMQ's AMQP Implementation for Loose Coupling Between Services

Preparing the Development Environment

Installation and Configuration of RabbitMQ

Introduction to the Pika Client Library for Python

Case Study: Handling PDF Download Requests

Building Producer and Consumer Applications in Python

Establishing Connections to the RabbitMQ Server

Executing Standard RabbitMQ Operations

Message Transmission, Reception, and Queuing

Embedding RabbitMQ into Existing Applications

Routing Strategies: Topic Exchange vs. Direct Exchange

Server Administration for RabbitMQ

Monitoring RabbitMQ Server Performance

Diagnosing and Resolving RabbitMQ Issues

Wrap-up and Final Thoughts

Requirements

  • Prior experience with Python programming

Target Audience

  • Developers
  • Software architects
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories