/deploy-everything-aws-ecs-cdk

Deploy Services on ECS using AWS CDK

Primary LanguageTypeScript

STEP 1 - Install AWS CLI & Set up AWS Credentials

  • Create Iam user with keys
  • Install typescript and cdk yarn add aws-cdk
  • Init the project npx cdk init lib --language=typescript

STEP 2 - AWS Resources?

  • Vpc
  • Security Groups
  • Route 53 Domain
  • Certificate Manager
  • S3 Buckets for Log
  • Load Balancer
  • ECS Cluster
  • Fargate Tasks
  • RDS

STEP 3 - Create Sample Api

STEP 4 - Build Image and Push it to ECR

STEP 5 - Deploy