Java Spring Cloud: Advanced Microservices Architecture

Spring Cloud Finchley.M5    |    Intermediate
  • 13 Videos | 1h 11m 52s
  • Includes Assessment
  • Earns a Badge
Likes 59 Likes 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

  • Playable
    1. 
    Using Microservice Architecture
    7m 56s
    UP NEXT
  • Playable
    2. 
    Decompose the Application into Services
    5m 34s
  • Locked
    3. 
    Data Consistency
    6m 15s
  • Locked
    4. 
    Implement Queries
    3m 25s
  • Locked
    5. 
    Decompose by Business Capability
    4m 32s
  • Locked
    6. 
    Decompose by Subdomain
    4m 53s
  • Locked
    7. 
    Database per Service Pattern
    4m 23s
  • Locked
    8. 
    API Gateway Pattern
    4m 32s
  • Locked
    9. 
    Microservice Chassis Pattern
    3m 45s
  • Locked
    10. 
    Externalized Configuration
    3m 51s
  • Locked
    11. 
    Multiple Services per Host
    6m 6s
  • Locked
    12. 
    Pattern Choices
    7m 24s
  • Locked
    13. 
    Exercise: Using Java to Code Design Patterns
    3m 16s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, 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

Likes 234 Likes 234  
Likes 60 Likes 60