- ECS task is running Docker container
- ECS Task is created from a Task Definition
- ECS services are used to maintain a desired count of tasks. Can apply Application Load Balancer.
- ECS Cluster is a logical grouping of tasks or services

ECS Objects

Launch type
- EC2
- Fargate (managed)
Additional
- It creates Log Group
- /ecs/first-run-task-definition
- It creates CloudFormation stack
- EC2ContainerService-MyFargateCluster
- It creates VPC, Subnets, SG
- Can configure scaling rules based on CloudWatch metrics