Course Outline
Introduction
Understanding Microservices (Micro Services) and Message Queuing for Government
Overview of Messaging Protocols: REST, SOAP, and AMQP
How RabbitMQ Implements AMQP to Enable Loose Coupling Among Services in Public Sector Applications
Setting up the Development Environment for Government Projects
Installing and Configuring RabbitMQ for Government Use
Overview of the Pika RabbitMQ Client Library for Python in a Government Context
Case Study: Responding to a Request for Downloading a PDF within Government Workflows
Creating Producer and Consumer Applications in Python for Government Systems
Connecting to the RabbitMQ Server in Government Networks
Performing Common RabbitMQ Operations for Government Applications
Sending, Receiving, and Queuing Messages in a Government Setting
Integrating RabbitMQ into an Existing Application for Government Use
Routing with Topics Exchange vs Direct Exchange for Government Systems
Managing the RabbitMQ Server for Government Operations
Monitoring the RabbitMQ Server for Government Compliance
Troubleshooting RabbitMQ in a Government Environment
Summary and Conclusion
Requirements
- Python programming experience
Audience
- Developers for government
- Software architects
Testimonials (3)
The instructor was knowledgeable about the course topic and also other related topics, and was able to answer our questions, or even make a note of questions he didn't immediately know the answer to and got back to use later.
Abe Sabbagh - Enbridge
Course - Advanced RabbitMQ - 2 Days
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Course - RabbitMQ with Java and Spring
Deep knowledge and coverage of the subject. Good delivery and presentation. Respectful and engaging with the audience. Very nice person.