Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS

Spring Boot Application Development using Amazon SQS and RabbitMQ

Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS
Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS

Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS udemy course

Spring Boot Application Development using Amazon SQS and RabbitMQ

Welcome to a solid hands on development course about with Spring Boot Messaging Application Development . In this course, we use RabbitMQ locally to send messages from a  Producer directly to a Single Consumer, using RabbitMQ Direct Exchanges and Queues. We have two applications , one producer and one sender both complete separate to demonstrate the use case. Second, we demonstrate a RabbitMQ Fanout use case with one Sales Order Application REST API persisting the SalesOrder to a Local MySQL Database and sending a message through the RabbitMQ FanOut Exchange to a couple of consuming applications such as a Accounting and a Fulfillment one.


Finally, we show a TODOService pair of applications using AWS SQS to send and receive messages. In addition, we describe AWS Cloud Computing Infrastructure to make AWS easy to understand and navigate.