Microservices Architecture and Design Patterns

Microservices    |    Intermediate
  • 12 videos | 59m 59s
  • Includes Assessment
  • Earns a Badge
Rating 3.7 of 161 users Rating 3.7 of 161 users (161)
Take an in-depth look at software design patterns for microservices. This includes pattern language for microservices, domain driven design, and strategies and best practices for creating successful microservices.

WHAT YOU WILL LEARN

  • Describe microservices architecture
    Compare microservices with enterprise architecture
    Describe some alternatives to microservices
    Identify key aspects of what software design patterns are
    Specify some of the recommended patterns on how to compose microservices together
    Describe what a pattern language is and how it applies to microservices
  • List and describe the pattern areas recommended for use with microservices
    Specify how the patterns are applied and the typical decisions involved in creating microservices
    Describe how domain-driven design principles can be used with microservices
    Distinguish the ways that proper design can help prevent and deal with failure
    Specify some of the recommended fundamentals for creating useful and robust microservices
    Describe the pattern areas recommended for use with microservices

IN THIS COURSE

  • 3m 29s
    After completing this video, you will be able to describe the microservices architecture. FREE ACCESS
  • 5m 20s
    In this video, you will learn how to compare microservices with enterprise architecture. FREE ACCESS
  • Locked
    3.  Alternatives to Microservices
    5m 9s
    Upon completion of this video, you will be able to describe some alternatives to microservices. FREE ACCESS
  • Locked
    4.  Software Design Patterns
    3m 11s
    In this video, you will learn about the key aspects of software design patterns. FREE ACCESS
  • Locked
    5.  Designing for Microservices
    4m 50s
    Upon completion of this video, you will be able to specify some of the recommended patterns for composing microservices together. FREE ACCESS
  • Locked
    6.  Microservice Architecture Pattern Language
    4m 10s
    Upon completion of this video, you will be able to describe what a pattern language is and how it applies to microservices. FREE ACCESS
  • Locked
    7.  Key Patterns for Microservices
    8m 25s
    After completing this video, you will be able to list and describe the pattern areas recommended for use with microservices. FREE ACCESS
  • Locked
    8.  Applying Microservice Architecture Pattern Language
    5m
    After completing this video, you will be able to specify how patterns are applied and the typical decisions involved in creating microservices. FREE ACCESS
  • Locked
    9.  Microservices and Domain-driven Design
    4m 46s
    Upon completion of this video, you will be able to describe how domain-driven design principles can be used with microservices. FREE ACCESS
  • Locked
    10.  Strategies for Dealing with Failure
    4m 53s
    In this video, you will learn about how proper design can help prevent and deal with failure. FREE ACCESS
  • Locked
    11.  Designing for Successful Microservices
    6m 41s
    After completing this video, you will be able to specify some of the recommended fundamentals for creating useful and robust microservices. FREE ACCESS
  • Locked
    12.  Exercise: Microservices Pattern Language
    4m 6s
    After completing this video, you will be able to describe the pattern areas recommended for use with microservices. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.2 of 276 users Rating 4.2 of 276 users (276)
Rating 4.5 of 59 users Rating 4.5 of 59 users (59)
Rating 4.6 of 78 users Rating 4.6 of 78 users (78)