This is a reference architecture that shows the evolution of a Node.js application from a monolithic application that is deployed directly onto instances with no containerization or orchestration, to a containerized microservices architecture orchestrated using Amazon EC2 Container Service.
- Part One: The base Node.js application
- Part Two: Moving the application to a container deployed using ECS
- Part Three: Breaking the monolith apart into microservices on ECS
link: https://aws.amazon.com/getting-started/hands-on/break-monolith-app-microservices-ecs-docker-ec2/