In this entry I’m going to show an example to run Java microservices in containers in AWS, I’m using a simple web application with a provided source code from my last training that you can donwload from my github repository.
Please notice that refactoring any monolithic application it could be a very complex task and depends of each context as well as the analisys before to modernize any component to be decoupled, as reference this is is the initial architecture and how must to be after the modernization in containers.
AS-IS, a highly available environment for a monolithic Java application.
TO-BE, the highly available environment for the containeraized Java application
As same as my previuos entries, all information were taken from my last training, therefore some components were already provided:
- Development IDE
- Development Pipeline
- A ECS Cluster
- A RDS instance
- A Custom VPC
Let’s get started.
Seguir leyendo