Scaling Applications with Microservices, MassTransit, and RabbitMQ

Want to implement message-based architectures, such as microservices, using open source products? With a 2-hour investment, you'll be ready to build your own message-oriented distributed system!
Course info
Rating
(100)
Level
Intermediate
Updated
March 21, 2016
Duration
1h 53m
Table of contents
Description
Course info
Rating
(100)
Level
Intermediate
Updated
March 21, 2016
Duration
1h 53m
Description

Implementing message-based architectures is easier (and less costly) than ever before in Scaling Applications with Microservices, MassTransit, and RabbitMQ. You'll learn about many kinds of supported transports, with a focus on RabbitMQ. Next, you'll learn about the way RabbitMQ processes messages. Then, you'll be shown the basic MassTransit features as well as more advanced features, such as sagas. You'll also be engaged with messaging systems by watching a software-writing demo made for a virtual company. After watching this course, you will be able to implement a messaging architecture with MassTransit and RabbitMQ, completely for free.

About the author
About the author

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies.

More from the author
Understanding ASP.NET Core 2.x
Beginner
2h 44m
20 Oct 2017
Getting Started with ES2017/ES8
Intermediate
1h 10m
20 Jul 2017
More courses by Roland Guijt
Transcript
Transcript

Hi everyone, my name is Roland Guijt and welcome to my course Scaling applications with microservices, masstransit and rabbitmq.I am an independent software developer and trainer based in The Netherlands.

Using messaging in your distributed system architecture will give you many advantages and will let you do microservices in a reliable way. And using the open source service bus MassTransit with RabbitMQ as the underlying message broker will get you up and running in no time.

This course is an introduction to microservice architecture which you will see me implement using MassTransit and RabbitMQ.

Some of the major topics that we will cover include:

  1. Getting started with microservices and messaging architecture
  2. The ins and outs of using RabbitMQ as a message broker
  3. Using the free MassTransit service bus framework on top of RabbitMQ to send and receive messages
  4. Modeling complex message workflows by using MassTransit’s sagas
By the end this course, you’ll be ready to design and implement microservice architecture.

Before beginning the course you shoulkd be familiar with the C# programming language.

I hope you’ll join me on this journey to learn how to create message-based distributed systems with the course Scaling applications with microservices, masstransit and rabbitmq, at Pluralsight.