After completing an exciting workshop (deploying a 3tier application ) frontend written in react, backend written in node.js and RDS MySQL instance as database.. So I decided to take a step further to make it more exciting and challenging by containerizing the frontend and backend with docker and running it on ECS cluster and Fargate.
In this article i will be demonstrating how i deployed the application on ECS 3tier architecture with Fargate.
If you are new to docker and containerization i will like to refer you to this vivid video by nana janashia.
This are the following steps to follow.
- push code to github
- setup cloud 9 or AWS CLI
- setup security group
- setup MySQL database
- setup ECR
- setup ECS
Step 1:
Pushing code to github
Step 2:
Login the AWS Management console and Setup AWS Cloud 9 Environment.
Top comments (0)