Amazon ECS(Elastic Container Service)란?
Cluster에서 Container를 쉽게 실행, 중지 및 관리할 수 있게 해주는컨테이너 관리 서비스입니다.API 호출을 사용하여 컨테이너 기반 애플리케이션을 시작하고 중지할 수 있습니다.ECS 구성요소

Amazon ECR : Amazon에서 제공하는 컨테이너 이미지 저장소 입니다. ECR Repository에서 이미지 URI를 이용해 빌드한 이미지를 푸쉬하고 가져올 수 있습니다.
Task Definition : 작업 정의는 애플리케이션을 구성하는 컨테이너를 설명하는 텍스트(JSON)입니다.
FARGATE | EC2 | EXTERNAL)CPU/Memory 리소스 할당 설정Task : 작업 정의에서 정의된 설정으로 인스턴스화 하는 것이다.
Task는 Cluster에 속한 컨테이너 인스턴스나 Fargate에 배포하게 된다.
Service : Cluster에서 지정된 수의 작업을 동시에 실행하고 관리할 수 있게 해주는 구성이다. 서비스는 Task를 포함하며, Task와 관련된 Auto Scaling과 Load Balancing을 관리합니다.
FARGATE | EC2 | EXTERNAL)시작 유형
Fargate : 컨테이너를 배포하고 관리할 수 있는 서버리스 컴퓨팅 엔진EC2 : 컨테이너를 배포하고 관리할 수 있는 클라우드 컴퓨팅 플랫폼External : 컨테이너를 배포하고 관리할 수 있는 온프레미스 서버 또는 가상 머신출처
https://tech.cloud.nongshim.co.kr/2021/08/30/소개-amazon-ecs란/