https://github.com/arumullayaswanth/fullstack-nodejs-ecs-fargate-deployment
A production-ready full-stack Node.js application deployed using Docker on AWS ECS Fargate. This project demonstrates containerization, CI/CD, and serverless infrastructure deployment using modern DevOps practices.Full-stack Node.js app containerized with Docker and deployed serverlessly on AWS ECS Fargate.
https://github.com/arumullayaswanth/fullstack-nodejs-ecs-fargate-deployment
amazon-ecr aws-ecs-fargate docker docker-compose iam mysql security-groups vpc
Last synced: 10 months ago
JSON representation
A production-ready full-stack Node.js application deployed using Docker on AWS ECS Fargate. This project demonstrates containerization, CI/CD, and serverless infrastructure deployment using modern DevOps practices.Full-stack Node.js app containerized with Docker and deployed serverlessly on AWS ECS Fargate.
- Host: GitHub
- URL: https://github.com/arumullayaswanth/fullstack-nodejs-ecs-fargate-deployment
- Owner: arumullayaswanth
- Created: 2025-04-23T07:56:00.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-16T06:26:17.000Z (10 months ago)
- Last Synced: 2025-06-16T07:29:47.781Z (10 months ago)
- Topics: amazon-ecr, aws-ecs-fargate, docker, docker-compose, iam, mysql, security-groups, vpc
- Language: HCL
- Homepage:
- Size: 9.21 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 Fullstack Node.js Deployment to AWS ECS Fargate (with Docker)
Tech Stack: Node.js + Docker + AWS ECS + Fargate + ECR + IAM + VPC
Deployment Strategy: Manual setup using AWS Console & CLI (Terraform optional extension)
# Prerequisites:
- You must have AWS CLI configured (aws configure).
- Docker must be installed and running.
- Your IAM user/role must have permission to use ECR (like AmazonEC2ContainerRegistryFullAccess or similar).
# 🚧 Tech Stack Overview
- Application: Node.js (Fullstack, Backend focus)
- Containerization: Docker
- Infrastructure: Terraform
- Orchestration: AWS ECS (Fargate)
- Container Registry: Amazon ECR
- Network & Security: VPC, IAM roles/policies
- Logging: AWS CloudWatch
## 🏠 Architecture
Cloud-Native Full-Stack Architecture on AWS ECS Fargate with Terraform