Companies Home Search Profile

Build Microservices with .NET 8, RabbitMQ, MassTransit, Saga

Focused View

4:29:39

0 View
  • 1 -Welcome to this course.mp4
    01:04
  • 2 -Introduction to RabbitMQ as a messaging broker.mp4
    02:36
  • 3 -What is MassTransit and why its useful with RabbitMQ.mp4
    01:48
  • 1 - Installing Docker and RabbitMQ.html
  • 1 - Installing Visual Studio and .NET 8 SDK.html
  • 1 -Exchange, Queue, Binding, and Routing Key Concepts in RabbitMQ.mp4
    03:50
  • 2 -Understand Route Message To Queue based on Routing Key.mp4
    02:28
  • 1 -2 Microservices With RabbitMq, Masstransit and .Net8 - Part 1.mp4
    06:59
  • 2 -2 Microservices With RabbitMq, Masstransit and .Net8 - Part 2.mp4
    07:51
  • 3 -2 Microservices With RabbitMq, Masstransit and .Net8 - Part 3.mp4
    11:19
  • 4 -2 Microservices With RabbitMq, Masstransit and .Net8 - Part 4.mp4
    03:36
  • 1 -Direct Exchange - Concept.mp4
    00:45
  • 2 -Direct Exchange - Demo.mp4
    05:09
  • 3 -Direct Exchange - Implementation with MassTransit RabbitMq and .NET 8.mp4
    18:17
  • 1 -Fanout Exchange - Concept.mp4
    01:06
  • 2 -Fanout Exchange - Implementation with MassTransit.mp4
    08:02
  • 3 -Fanout Exchange - Demo.mp4
    13:41
  • 1 -Topic Exchange - Concept.mp4
    03:29
  • 2 -Topic Exchange - Demo.mp4
    07:57
  • 3 -Topic Exchange - Implementation with MassTransit Part 1.mp4
    06:25
  • 4 -Topic Exchange - Implementation with MassTransit Part 2.mp4
    10:47
  • 1 -Headers Exchange - Concept.mp4
    03:57
  • 2 -Headers Exchange - Demo.mp4
    08:19
  • 3 -Headers Exchange - Implementation with MassTransit.mp4
    14:39
  • 1 -Managing users and Permissions in RabbitMq - Part 1.mp4
    00:59
  • 2 -Managing users and Permissions in RabbitMq - Part 2.mp4
    09:10
  • 1 -Dead Letter Exchanges - Part 1.mp4
    01:58
  • 2 -Dead Letter Exchanges - Part 2.mp4
    06:03
  • 3 -Reliable Publishing - Part 1.mp4
    00:43
  • 4 -Reliable Publishing - Part 2.mp4
    01:52
  • 5 -Reliable Publishing - Part 3.mp4
    02:45
  • 1 -Skipped Queues, Retry Policies, and Circuit Breaker - Part 1.mp4
    14:48
  • 2 -Skipped Queues, Retry Policies, and Circuit Breaker - Part 2.mp4
    05:45
  • 3 -Skipped Queues, Retry Policies, and Circuit Breaker - Part 3.mp4
    15:08
  • 1 -Introduction to the Saga pattern for distributed transactions.mp4
    02:26
  • 2 -Choreography Approach.mp4
    03:48
  • 3 -Orchestration Approach.mp4
    02:49
  • 4 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 1.mp4
    03:45
  • 5 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 2.mp4
    12:50
  • 6 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 3.mp4
    15:46
  • 7 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 4.mp4
    10:02
  • 8 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 5.mp4
    07:42
  • 9 -Implementing the Saga Pattern with RabbitMq and MassTransit and .Net 8 - Part 6.mp4
    07:16
  • Description


    A Practical Guide to Creating Robust Microservices Architecture with NET 8, RabbitMQ, MassTransit and Saga Pattern

    What You'll Learn?


    • Build and Deploy Microservices in .NET 8
    • Implement Reliable Messaging with RabbitMQ
    • Master MassTransit for Messaging in .NET Applications
    • Implement Retry Policies and Error Handling
    • Learn the Saga Pattern for Managing Distributed Transactions

    Who is this for?


  • Aspiring Developers: Start your career in software development with microservices skills.
  • beginner and itermediate Developers: Deepen your understanding of microservices architecture.
  • Software Architects: Learn best practices for designing microservices-based systems.
  • Technical Leads and Managers: Gain insights into leading microservices development teams.
  • Tech Enthusiasts: Explore modern technologies like .NET 8, RabbitMQ, and MassTransit and Saga Pattern.
  • What You Need to Know?


  • Basic Knowledge of C# and .NET
  • Willingness to Learn
  • More details


    Description

    In this comprehensive course, you will learn how to design and build resilient microservices using .NET 8, RabbitMQ, and MassTransit, with a focus on integrating the Saga pattern for effective transaction management.

    Throughout the course, you will:

    • Understand Microservices Architecture: Gain insights into the principles of microservices, including scalability, decoupling, and independent deployment.

    • Set Up Your Development Environment: Learn how to configure your development environment using .NET 8, RabbitMQ, and MassTransit to streamline your microservices development process.

    • Implement Asynchronous Messaging: Discover how to use RabbitMQ for messaging between services, ensuring reliable communication and data consistency.

    • Utilize MassTransit: Explore MassTransit as a powerful tool for simplifying message handling and service orchestration, including configuring endpoints, consumers, and middleware.

    • Manage Distributed Transactions with Sagas: Dive into the Saga pattern to handle long-running transactions across multiple microservices. You will learn both orchestration and choreography approaches, enabling you to choose the right method for your business scenarios.

    • Hands-On Projects: Engage in practical exercises and projects that simulate real-world microservices development, reinforcing your learning and preparing you for production scenarios.

    • Best Practices and Patterns: Learn industry best practices for building maintainable, testable, and scalable microservices, along with common patterns and anti-patterns to avoid.

    By the end of this course, you will have the skills and confidence to build, deploy, and manage microservices that are robust, efficient, and scalable, ready to tackle modern software challenges.

    Who this course is for:

    • Aspiring Developers: Start your career in software development with microservices skills.
    • beginner and itermediate Developers: Deepen your understanding of microservices architecture.
    • Software Architects: Learn best practices for designing microservices-based systems.
    • Technical Leads and Managers: Gain insights into leading microservices development teams.
    • Tech Enthusiasts: Explore modern technologies like .NET 8, RabbitMQ, and MassTransit and Saga Pattern.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 41
    • duration 4:29:39
    • Release Date 2025/02/24