Building Microservices with Spring
Duration - 3 months
Course outline :
- Introducing Spring Framework
- Overview of GOF Design Patterns - Core Design Patterns
- Wiring Beans using the Dependency Injection Pattern
- Spring Aspect Oriented Programming with Proxy and Decorator pattern
- Accessing a Database with Spring and JDBC Template Patterns
- Improving Application Performance Using Caching Patterns
- Implementing Reactive Design Patterns
- Implementing Concurrency Patterns
- Demystifying Microservices
- Related Architecture Styles and Use Cases
- Building Microservices with Spring Boot
- Scale Microservices with Spring Cloud Components
- Logging and Monitoring Microservices
- Containerizing Microservices with Docker
- Scaling Dockerized Microservices with Mesos and Marathon