Course Outline
Introduction
- RabbitMQ vs. Windows' Default Queue Technology (MSMQ)
Understanding Microservices and Message Queuing for Government
Overview of Messaging Protocols: REST, SOAP, and AMQP
How RabbitMQ Implements AMQP to Enable Loose Coupling Among Services for Government
Setting Up the Development Environment for Government
Installing and Configuring RabbitMQ for C# Applications in Government
Overview of the RabbitMQ .NET Client API for Government
Connecting to RabbitMQ for Government
Writing Two Simple Sender and Receiver Applications in C# for Government
Performing Common RabbitMQ Operations with the .NET Client for Government
Writing the Queuing Code for Government
- Sending, Receiving, and Queuing Messages for Government
Writing Queues via the Administration UI and PowerShell for Government
Integrating RabbitMQ into an Existing Enterprise .NET Application for Government
Routing with Topics Exchange vs. Direct Exchange for Government
Setting Up and Managing a RabbitMQ Cluster for Government
Implementing Failover and Replication for Government
Tools and Techniques for Administering RabbitMQ for Government
Managing RabbitMQ via a REST API for Government
Performance Tuning RabbitMQ for Government
Monitoring and Securing RabbitMQ for Government
Troubleshooting RabbitMQ for Government
Summary and Conclusion for Government
Requirements
- Experience with the .NET Framework and C# programming for government applications
- An understanding of enterprise application development concepts
Audience
- Developers
- Software Architects
- Administrators
- Technical Managers
Testimonials (5)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
Course - Visual Studio 2022 IDE
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Course - Advanced Blazor
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
Course - Introduction to Blazor
Very knowledgeable trainer