Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS
Rating: 3.7 out of 5(24 ratings)
262 students

Spring Boot 2 Microservice Messaging in RabbitMQ and AWS SQS

Spring Boot Application Development using Amazon SQS and RabbitMQ
Created byBinit Datta
Last updated 12/2020
English

What you'll learn

  • Spring Boot 2 Messaging
  • RabbitMQ Point to Point Messaging Spring Boot 2
  • RabbitMQ Fan Out Messaging Spring Boot 2
  • AWS Simple Queuing Service (SQS) Messaging with Spring Boot 2

Course content

14 sections141 lectures12h 51m total length
  • Introduction9:33

    Explore Spring Boot microservices architecture using RabbitMQ and AWS SQS, covering point-to-point and fan-out messaging, exchanges and queues, asynchronous email notifications, and a publisher–consumer workflow.

  • Source Code0:42

Requirements

  • Understanding of Spring Framework
  • Some understanding of Spring Boot 2
  • Understanding of Java, Maven and Gradle

Description

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. 

Who this course is for:

  • Java Spring Developers, Architects