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
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories