Companies Home Search Profile

Node.js Microservices: Advanced Topics and Best Practices

Focused View

Rupesh Tiwari

2:50:08

33 View
  • 1. Course Overview.mp4
    01:38
  • 01. Module Introduction.mp4
    01:47
  • 02. Introduction to Domain-Driven Design .mp4
    00:50
  • 03. Ubiquitous Language.mp4
    01:12
  • 04. Monoliths and Microservices.mp4
    01:15
  • 05. Bounded Contexts in Microservices.mp4
    00:59
  • 06. Bounded Context in Depth.mp4
    01:19
  • 07. Context Mapping.mp4
    01:34
  • 08. Strategic Domain-Driven Design.mp4
    01:16
  • 09. Demo - Defining Bounded Context in Bo.mp4
    04:06
  • 10. Working with Aggregates and Entities.mp4
    00:16
  • 11. Aggregates.mp4
    01:38
  • 12. Entities.mp4
    01:17
  • 13. Aggregates and Entity Lifecycle in DD.mp4
    01:40
  • 14. Collaboration between Aggregates and .mp4
    01:28
  • 15. Demo - Identify Aggregates and Entiti.mp4
    05:15
  • 16. Value Objects in DDD.mp4
    00:14
  • 17. Value Objects In-depth.mp4
    00:52
  • 18. The Importance of Immutability in DDD.mp4
    03:00
  • 19. Identify Value Objects in BookStoreHu.mp4
    03:58
  • 20. DDD and Process - Symbiotic Relations.mp4
    00:19
  • 21. DDD in Agile Scrum.mp4
    03:12
  • 01. Module Introduction.mp4
    00:39
  • 02. Understanding CQRS.mp4
    01:19
  • 03. Harnessing Event Sour.mp4
    01:38
  • 04. Read Models - Craftin.mp4
    01:27
  • 05. Projection Checklist .mp4
    00:55
  • 06. Microservices Messagi.mp4
    02:21
  • 07. CQRS in Action - Book.mp4
    01:36
  • 08. Architecture Evaluati.mp4
    01:38
  • 09. Implementing CQRS for.mp4
    01:27
  • 10. Demo - Optimizing Rea.mp4
    04:27
  • 11. Demo - Resilient Writ.mp4
    04:07
  • 12. System Architect Over.mp4
    03:01
  • 13. Demo - Event Sourcing.mp4
    03:21
  • 01. Module Introduction.mp4
    00:41
  • 02. Introduction to Microservices Scaling.mp4
    02:30
  • 03. Mastering Load Balancing in Microservices.mp4
    01:50
  • 04. Comparing Software and Hardware Load Balancers.mp4
    01:46
  • 05. Cloud Load Balancers.mp4
    01:02
  • 06. Ensuring System Health in Microservices.mp4
    02:34
  • 07. Demo - Adding Load Balancer in BookStoreHub.mp4
    06:45
  • 08. Service Discovery - The Microservices Compass.mp4
    03:28
  • 09. Navigating Service Registry Mechanics.mp4
    02:09
  • 10. Demo - Implementing Dynamic Service Discovery in Boo.mp4
    04:35
  • 11. Database Sharding.mp4
    01:43
  • 12. Caching Techniques.mp4
    01:28
  • 13. Demo - Optimizing Read Ops through Caching in BookSt.mp4
    03:46
  • 01. Module Introduction.mp4
    00:28
  • 02. Microservices Security Challenges.mp4
    02:22
  • 03. Authentication and Authorization.mp4
    02:49
  • 04. Demo - Secure Access with JWT and OAuth2 in BookStoreHub.mp4
    02:50
  • 05. Demo - Secure Access with JWT and OAuth2 in BookStoreHub.mp4
    02:34
  • 06. Demo - Secure Access with JWT and OAuth2 in BookStoreHub.mp4
    01:46
  • 07. Microservices Security - Industry Insights.mp4
    00:44
  • 08. API Gateways Security Fortresses.mp4
    02:36
  • 09. Demo - Securing BookStoreHub with API Gateway - Part 1.mp4
    03:31
  • 10. Demo - Securing BookStoreHub with API Gateway - Part 2.mp4
    02:16
  • 11. Demo - Securing BookStoreHub with API Gateway - Part 3.mp4
    02:47
  • 12. Encryption and Secure Communication.mp4
    02:41
  • 13. Demo - Securing Web Communication in BookStoreHub.mp4
    02:47
  • 14. Microservice Encryption Security Best Practices.mp4
    01:22
  • 01. Module Introduction.mp4
    01:07
  • 02. Monolithic Architecture.mp4
    02:30
  • 03. Microservices Architecture.mp4
    03:26
  • 04. Strangler Pattern Method.mp4
    03:43
  • 05. Event Driven Decomposition.mp4
    03:07
  • 06. Demo - Microservices Refactoring using St.mp4
    04:00
  • 07. Uniting DDD and Clean Code Principles.mp4
    03:24
  • 08. Agile and DDD in Refactoring.mp4
    02:51
  • 09. Expert Tips for Large Monolith Refactorin.mp4
    01:14
  • 10. Refactoring Challenges.mp4
    02:46
  • 11. Microservices Refactoring Essentials.mp4
    03:58
  • 12. Best Practices in Refactoring.mp4
    03:19
  • 13. Next Steps.mp4
    01:52
  • Description


    Would you like to gain advanced mastery in backend architectures? This course will teach you to refactor, scale, and secure Node.js microservices using practical examples.

    What You'll Learn?


      Navigating the shift from a single, unified application to a distributed suite of services presents a significant challenge. In this course, Node.js Microservices: Advanced Topics and Best Practices, you’ll learn to design and implement scalable, secure microservices. First, you’ll explore Domain-Driven Design to align your service boundaries perfectly. Next, you’ll discover how to apply Command Query Responsibility Segregation and event sourcing to manage data and state effectively. Finally, you’ll learn how to employ strategies for scaling and securing microservices efficiently. When you’re finished with this course, you’ll have the skills and knowledge of Node.js microservices needed to build and maintain high-performance, resilient backend systems.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Rupesh Tiwari
    Rupesh Tiwari
    Instructor's Courses
    Rupesh is an independent consultant with over 12 years of experience in software development. As a software architect Rupesh creates web applications for various domain industries using JavaScript, Node, Angular, C#, and .Net. Rupesh trained over 100 software developers at conferences and companies worldwide on front-end development, testing, clean code, domain driven design, micro services and service oriented architecture. He lives in New Jersey where he blogs at codeproject.com and is active on twitter as @roopkt.
    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 75
    • duration 2:50:08
    • level advanced
    • English subtitles has
    • Release Date 2024/08/01