Tech Stack: Node.js + Docker + AWS ECS + Fargate + ECR + IAM + VPC Deployment Strategy: Manual setup using AWS Console & CLI (Terraform optional extension)
- 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).
- 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
Cloud-Native Full-Stack Architecture on AWS ECS Fargate with Terraform |
