Have a legacy software portfolio? Stepping into unfamiliar code, especially legacy code, can be very scary. Code uses local file system or unusual directory layout or homegrown shim for interacting with databases, cache or user directories, secrets lying bare etc.
You can confront monoliths and transform them. So, where do you start when considering an app migration? What apps need to continue running for the next six years and at a lower cost?
Let's look at what and why for monolith & n-tier ==> microservice architecture transformation. What are the popular microservice frameworks for Java customers? How to decompose monolith to microservices? Why Spring cloud and what are its key components? As you walk away, you will be ready to dive deeper and go hands-on with Spring Cloud microservices.