Java Spring Cloud: Advanced Microservices Architecture

Spring Cloud Finchley.M5    |    Intermediate
  • 13 videos | 1h 5m 52s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 59 users Rating 4.5 of 59 users (59)
Microservices architectures have been reinvented over and over again through the decades. This course explores the advanced concepts of microservices architecture that impact how we use it today. Topics include, but are not limited to the following: how to decompose applications into multiple microservices, including those with business capability; how to examine microservices data consistency and queries; how to configure external services, and provision multiple services and decompose microservices by subdomains. Other key areas include how to establish databases according to service patterns. You will learn about the Application Programming Interface (API) gateway pattern and the microservice chassis pattern. You'll move on to evaluate the advantages and disadvantages of microservices patterns. And finally, as a review exercise, you will use Java to implement microservices design patterns.

WHAT YOU WILL LEARN

  • Describe the benefit of using microservice architecture
    Decompose applications into multiple microservices
    Describe the relevance and the impact of data consistency in microservices
    Demonstrate how to implement queries in microservices
    Identify business capability and decompose microservices with business capability
    Illustrate how to decompose microservices by subdomains
    Demonstrate the implementation of databases using service patterns
  • Demonstrate the api gateway pattern
    Demonstrate microservice chassis pattern
    Configure external services
    Demonstrate how to provision multiple services per host
    Describe the advantages and disadvantages of microservices patterns
    Implement microservices design patterns with java

IN THIS COURSE

  • 7m 56s
    After completing this video, you will be able to describe the benefits of using microservice architecture. FREE ACCESS
  • 5m 34s
    In this video, you will learn how to decompose applications into multiple microservices. FREE ACCESS
  • Locked
    3.  Data Consistency
    6m 15s
    After completing this video, you will be able to describe the relevance and impact of data consistency in microservices. FREE ACCESS
  • Locked
    4.  Implement Queries
    3m 25s
    In this video, you will learn how to implement queries in microservices. FREE ACCESS
  • Locked
    5.  Decompose by Business Capability
    4m 32s
    In this video, find out how to identify business capability and decompose microservices. FREE ACCESS
  • Locked
    6.  Decompose by Subdomain
    4m 53s
    Upon completion of this video, you will be able to illustrate how to decompose microservices into subdomains. FREE ACCESS
  • Locked
    7.  Database per Service Pattern
    4m 23s
    Learn about the implementation of databases using service patterns. FREE ACCESS
  • Locked
    8.  API Gateway Pattern
    4m 32s
    During this video, you will learn how to apply the API gateway pattern. FREE ACCESS
  • Locked
    9.  Microservice Chassis Pattern
    3m 45s
    Learn how to apply the microservice chassis pattern. FREE ACCESS
  • Locked
    10.  Externalized Configuration
    3m 51s
    In this video, you will learn how to configure external services. FREE ACCESS
  • Locked
    11.  Multiple Services per Host
    6m 6s
    In this video, you will learn how to provision multiple services per host. FREE ACCESS
  • Locked
    12.  Pattern Choices
    7m 24s
    After completing this video, you will be able to describe the advantages and disadvantages of microservices patterns. FREE ACCESS
  • Locked
    13.  Exercise: Using Java to Code Design Patterns
    3m 16s
    In this video, you will learn how to implement microservices design patterns using Java. 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 273 users Rating 4.5 of 273 users (273)
Rating 4.4 of 43 users Rating 4.4 of 43 users (43)
Rating 4.6 of 5897 users Rating 4.6 of 5897 users (5897)