ECS 자체로는 비용이 부과되지 않지만 ECS는 관리 서비스이기 때문에, Fargate나 EC2와 같은 실행 리소스에 대한 비용만 발생합니다.
(1) Fargate : 사용한 만큼만 비용을 지불
- CPU 사용량: 시간당 비용 부과
- 메모리 사용량: 시간당 비용 부과
- vCPU 시간당 비용 + 메모리 GB 시간당 비용
- 예를 들어, CPU 1vCPU 및 2GB 메모리의 태스크가 1시간 동안 실행되면 그에 맞는 요금이 부과됌
(2) EC2 : EC2 비용
뿐만 아니라, ECS는 추가적인 서비스들과 함께 사용하는 경우가 많기 때문에 다른 서비스들과 연동 시 해당 서비스들의 비용이 부과됌
예를 들어,
(1) ECR
- 컨테이너 이미지를 저장할 때 저장 공간에 대한 비용이 발생
(2) CloudWatch
- 로그 및 모니터링 데이터를 저장하는 경우 비용이 발생
(3) Application Load Balancer(ALB)
- ALB 사용 시 시간당 및 처리된 요청 수에 따라 요금이 부과