Learn Spring Modulith: Monolith to Microservices Seamlessly
Spring Modulith, Spring Boot 3, Spring Data JPA, Spring MVC, Docker, CI/CD, Kubernetes, GraalVM, Modular Monolith
What you'll learn
- You will learn how to apply Spring Modulith to any Spring Project
- You will learn how to Document with Spring Modulith Documenter
- you will learn how to mirror an already existing database with Spring Jpa
- You will learn how to section your projects into modules(packages)
- You will learn how to work with spring events
- You will learn how to ensure your modules are cleanly separated
- You will learn how to expose and restrict modules
- You will learn how to add Modulith actuator dependency and its properties to actuator
- You will write integration tests to ensure modules are communicating with the defined rules
- You will learn how to create custom exceptions and validation
- You will learn how to create native Image using GraalVM
- You will learn 3 ways to Dockerize your application
- You will learn how to prepare to deploy to Kubernetes
- You will learn pragmatic path to deploy to Kubernetes
*
====================================