Companies Home Search Profile

Strategies for Microservice Scalability and Availability in ASP.NET Core

Focused View

Rag Dhiman

1:54:59

22 View
  • 01. Course Overview.mp4
    02:27
  • 02. Introduction.mp4
    03:00
  • 03. Importance of Scalability and Availability.mp4
    02:34
  • 04. Strategies for Supporting Service Instances.mp4
    03:22
  • 05. Importance of Stateless Services.mp4
    02:47
  • 06. Summary.mp4
    02:21
  • 07. Introduction.mp4
    01:49
  • 08. Load Balancers.mp4
    03:12
  • 09. Globoticket Architecture.mp4
    03:49
  • 10. Setting up a Load Balancer for Scalability.mp4
    08:19
  • 11. Testing Scalability and Availability.mp4
    05:19
  • 12. Summary.mp4
    02:04
  • 13. Introduction.mp4
    01:36
  • 14. Queues and Message Brokers.mp4
    04:53
  • 15. Globoticket Architecture.mp4
    04:42
  • 16. Setting up Queues and Message Brokers.mp4
    11:30
  • 17. Testing Scalability and Availability.mp4
    05:46
  • 18. Summary.mp4
    02:19
  • 19. Introduction.mp4
    01:31
  • 20. Globoticket Architecture and Caching Strategies.mp4
    04:35
  • 21. In-memory Cache.mp4
    05:30
  • 22. Implementing an In-memory Cache.mp4
    09:38
  • 23. Distributed Cache.mp4
    05:22
  • 24. Implementing a Distributed Cache.mp4
    12:45
  • 25. Summary.mp4
    03:49
  • Description


    This course will teach you how to scale-out .NET Microservices to improve your software's performance and availability using stateless microservices with load balancers, queues, and caching.

    What You'll Learn?


      There is a tendency to dive straight into the complex world of containers and container orchestration engines when trying to improve your ability to scale out and increase resiliency within your software. There is however a much simpler strategy available with components and techniques that are easier to implement quickly. In this course, Strategies for Microservice Scalability and Availability in ASP.NET Core, you’ll learn how to scale-out architecture using .NET-microservices. First, you’ll explore the importance of stateless services. Next, you’ll discover how stateless microservices allow you to run multiple services behind a load balancer or a queue. Finally, you’ll learn how to implement caching strategies to protect backend systems and improve performance. When you’re finished with this course, you’ll have the skills and knowledge of how to scale out .NET microservices to create software architecture with high availability and performance.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Software development consultant, specialising in software architecture, Agile development methodologies and using the cloud as your software development platform alongside your on-premise infrastructure.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 25
    • duration 1:54:59
    • level advanced
    • Release Date 2023/12/09