Get in Touch

Course Outline

Introduction

Foundations of Microservices and Message Queuing

Overview of Messaging Protocols: REST, SOAP, and AMQP

Leveraging RabbitMQ’s AMQP Implementation for Loose Service Coupling

Preparing the Development Environment

Installation and Configuration of RabbitMQ

Introduction to the Pika Client Library for Python

Case Study: Handling PDF Download Requests

Developing Producer and Consumer Applications in Python

Establishing Connections to the RabbitMQ Server

Executing Standard RabbitMQ Operations

Processing Messages: Sending, Receiving, and Queuing

Integrating RabbitMQ into Existing Application Codebases

Routing Strategies: Topics Exchange vs. Direct Exchange

Administering the RabbitMQ Server

Server Monitoring Practices

Diagnosing and Resolving RabbitMQ Issues

Summary and Key Takeaways

Requirements

  • Proficiency in Python programming

Target Audience

  • Developers
  • Software architects
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories