Companies Home Search Profile

Microservices: Getting Started

Focused View

Floyd May

3:02:07

23 View
  • 01 - Course Overview.mp4
    01:20
  • 02 - Defining Monoliths and Microservices.mp4
    03:04
  • 03 - Human Advantages of Microservices.mp4
    10:45
  • 04 - Maintenance Advantages of Microservices.mp4
    06:37
  • 05 - Resilience Benefits of Microservices.mp4
    03:24
  • 06 - Example Microservice Architectures.mp4
    03:26
  • 07 - Review.mp4
    02:50
  • 08 - Microservices Are Hard.mp4
    02:02
  • 09 - Performance of Network Communications.mp4
    02:55
  • 10 - Resilience of Network Communications.mp4
    05:18
  • 11 - Running Microservices in Production.mp4
    04:39
  • 12 - Challenges of Independent Governance.mp4
    04:53
  • 13 - Reviewing Challenges of Microservices.mp4
    03:00
  • 14 - Introduction to RPC.mp4
    03:02
  • 15 - Service Discovery.mp4
    04:10
  • 16 - Stateless and Stateful RPCs.mp4
    09:54
  • 17 - Performance of Synchronous Communications.mp4
    04:07
  • 18 - Review.mp4
    02:05
  • 19 - Introducing Asynchronous Communications.mp4
    06:54
  • 20 - Message Bus Fundamentals.mp4
    03:43
  • 21 - Designing Asynchronous Communication Flows.mp4
    03:16
  • 22 - Distributed Transactions.mp4
    05:35
  • 23 - Saga Pattern and Routing Slip Pattern.mp4
    12:38
  • 24 - Review- Asynchronous Communications.mp4
    06:18
  • 25 - Controlling the Quality of a Microservice.mp4
    06:02
  • 26 - Continuous Delivery Techniques.mp4
    07:47
  • 27 - Microservice Team Culture.mp4
    04:22
  • 28 - Characterizing Design Improvement.mp4
    03:57
  • 29 - Prioritizing Architectural Improvements.mp4
    07:08
  • 30 - Influencing Architecture.mp4
    07:02
  • 31 - Review.mp4
    02:00
  • 32 - Resilience Starts with Quality.mp4
    03:38
  • 33 - Understanding System Capacity.mp4
    04:46
  • 34 - Observable Microservices.mp4
    04:40
  • 35 - Resilience Tactics.mp4
    02:23
  • 36 - Microservices Are a Poor Goal.mp4
    02:27
  • 37 - Evaluating Software Development Capabilities.mp4
    04:41
  • 38 - Problems Suited to Microservices.mp4
    03:37
  • 39 - Summary; Evaluating Return on Investment.mp4
    01:42
  • Description


    This course provides a general overview of microservices: the benefits, the risks, the tradeoffs, and how to decide whether or not they're the right choice for your situation.

    What You'll Learn?


      Microservices can help solve problems of scale, complexity, and governance. In this course, Microservices: Getting Started, you'll learn foundational knowledge of what microservices are, their benefits, complexities, and risks, and how to evaluate whether or not they might help you. First, you'll learn what kinds of problems they can solve. Next, you'll discover how to choose between synchronous and asynchronous communications architectures, and the concerns involved in building and running resilient microservices in production. Finally, you'll explore how to evaluate whether or not your organization is capable of adopting microservices successfully. When you're finished with this course, you'll have the knowledge of how to move forward with microservices, how much, and at what level of sophistication.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Floyd is, through and through, a programmer at heart. He began programming at age 9 drawing pictures with the Logo programming language, and has been in love with programming ever since. His development background includes both native and web UIs, high-performance server logic, intricate multithreaded network I/O, and big data processing. Floyd has created software for many industries: precision agriculture, GIS, finance, commodities trading, oil & gas, digital imaging, document intelligence, and more. The software he has built has expanded his employers' market penetration, earned millions in sales, revolutionized user experience, and crushed competitors. A passionate teacher, Floyd frequently presents at Tulsa area user groups and conferences, and is among Tulsa's strongest advocates for the craft of software development.
    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 39
    • duration 3:02:07
    • level preliminary
    • Release Date 2023/12/08