Course Description
This course covers the advanced concepts of microservices architecture.
Learning Objectives
Microservice Architecture
- start the course
- 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
Practice: Pattern Design with Microservices
- implement microservices design patterns with Java