Get in Touch

Course Outline

Introduction

Concepts of Microservices Architecture and Message Queuing Systems

Survey of Messaging Protocols: REST, SOAP, and AMQP

Application of AMQP via RabbitMQ to Establish Loose Coupling Among Service Components for government integration scenarios

Configuration of the Development Environment

Installation and Configuration of RabbitMQ

Review of the Pika Python Client Library for RabbitMQ Interaction

Case Study: Handling Requests for PDF Document Downloads

Development of Producer and Consumer Applications Using Python

Establishing Connections to the RabbitMQ Server

Execution of Standard RabbitMQ Operations

Messaging Workflows: Transmission, Reception, and Queuing

Integration of RabbitMQ into Existing Application Infrastructures for government systems

Message Routing Strategies: Topic Exchange Versus Direct Exchange

Administration and Management of the RabbitMQ Server

Monitoring and Performance Tracking of the RabbitMQ Server

Troubleshooting and Diagnostic Procedures for RabbitMQ

Summary and Conclusion

Requirements

  • Proficiency in Python programming

Target Audience

  • Software engineers
  • System design professionals
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories