The goal of this project is to create Docker Compose Stack to deploy a simple Java application running in Containers 3-Tier Architecture.
The pre-requisites for the project include setting up an AWS EC2 instance, installing Docker and Docker Compose, and Java source code.
The steps involved in the project are setting up the environment, cloning the Java source code, writing Dockerfiles, and creating the Docker Compose file.
Once the project is set up, it can be validated by checking if the containers are running and the application is accessible.