This course covers the advanced microservices design patterns. You will learn to implement log aggregation, work with application metrics, deploy and audit logs. You will also learn to use APIs to check the health of microservices.
Learning Objectives
Advanced Features of Microservices Patterns
- start the course
- describe the benefits of patterns in microservices
- demonstrate a service integration contract test
- demonstrate the properties of a circuit breaker
- demonstrate the use of access tokens in authorization
- describe the benefits of observability patterns in microservices
- demonstrate how to implement log aggregation and observability patterns
- recognize the role of application metrics and audit logs in microservices
- utilize and work with application metrics and audit logging
- demonstrate the benefits of distributed tracing
- explore exception tracking mechanisms in microservices
- utilize the health check API to track the health of microservices
- describe the features and best practices for logging
Practice: Using Design Patterns
- perform advanced microservices design patterns with Java