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.
Course Overview Hello, everyone. My name is Roland Guijt, and welcome to my course, Scaling Applications with Microservices, MassTransit, and RabbitMQ. I'm 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 RabbitQ as the underlying message broker will get you up and running in no time. Some of the major topics that we will cover include getting started with microservices and messaging architecture, the ins and outs of using RabbitMQ as a message broker, using the free MassTransit service bus framework on top of RabbitMQ to send and receive messages and modeling complex message workflows by using MassTransit sagas. By the end of this course, you'll be ready to design and implement microservice architecture. Before beginning the course, you should have a good knowledge of the C# programming language. I hope you 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.