Java Spring Cloud: Advanced Microservices Architecture
Spring Cloud Finchley.M5
| Intermediate
- 13 Videos | 1h 5m 52s
- Includes Assessment
- Earns a Badge
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 architecturedecompose applications into multiple microservicesdescribe the relevance and the impact of data consistency in microservicesdemonstrate how to implement queries in microservicesidentify business capability and decompose microservices with business capabilityillustrate how to decompose microservices by subdomainsdemonstrate the implementation of databases using service patterns
-
demonstrate the API gateway patterndemonstrate microservice chassis patternconfigure external servicesdemonstrate how to provision multiple services per hostdescribe the advantages and disadvantages of microservices patternsimplement microservices design patterns with Java
IN THIS COURSE
-
1.Using Microservice Architecture7m 56sUP NEXT
-
2.Decompose the Application into Services5m 34s
-
3.Data Consistency6m 15s
-
4.Implement Queries3m 25s
-
5.Decompose by Business Capability4m 32s
-
6.Decompose by Subdomain4m 53s
-
7.Database per Service Pattern4m 23s
-
8.API Gateway Pattern4m 32s
-
9.Microservice Chassis Pattern3m 45s
-
10.Externalized Configuration3m 51s
-
11.Multiple Services per Host6m 6s
-
12.Pattern Choices7m 24s
-
13.Exercise: Using Java to Code Design Patterns3m 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.