Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.3 KB

File metadata and controls

34 lines (24 loc) · 1.3 KB

🚀 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