요금 개요
AWS Fargate를 사용할 때 선결제 비용은 없으며 사용하는 리소스에 대한 비용만 지불하면 됩니다. Amazon Elastic Container Service(ECS) 또는 Amazon Elastic Kubernetes Service(EKS)에서 실행되는 컨테이너식 애플리케이션이 소비하는 vCPU, 메모리 및 스토리지 리소스의 양에 대해 비용을 지불합니다.
AWS 요금 계산기
AWS Fargate 및 아키텍처 비용을 단일 예상 비용으로 계산할 수 있습니다.
AWS Fargate 요금
AWS Fargate 요금은 컨테이너 이미지 다운로드를 시작한 시점부터 Amazon ECS 태스크 또는 Amazon EKS2 포드가 종료될 때까지 사용된 vCPU, 메모리, 운영 체제, CPU 아키텍처1 및 스토리지 리소스를 기준으로 계산되며 가장 가까운 초 단위로 반올림됩니다.
1 Windows 운영 체제 및 ARM CPU 아키텍처는 현재 Amazon ECS에만 사용할 수 있습니다.
2 https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/에서 EKS/Fargate가 제공되는 리전을 확인하세요.
요금 세부 정보
요금은 해당 태스크 또는 포드에 대해 요청된 vCPU, 메모리, 운영 체제, CPU 아키텍처, 및 스토리지1 리소스에 기반합니다. 5가지 차원은 독립적으로 구성할 수 있습니다.
1 Windows 운영 체제 및 ARM CPU 아키텍처는 현재 Amazon ECS에만 사용할 수 있습니다.
-
Linux/X86
-
Linux /ARM
-
Windows/X86
-
Linux/X86
-
-
Linux /ARM
-
-
Windows/X86
-
Amazon ECS용 Fargate 스팟 요금
Fargate 스팟을 사용하면 고객이 Fargate 정가에서 최대 70% 할인된 가격으로 예비 용량에서 내중단성 Amazon ECS 태스크*를 실행할 수 있습니다. Fargate 스팟을 사용하면, Amazon ECS 태스크가 실행되는 기간에 대한 스팟 요금만 지불합니다. Fargate 스팟 가격은 AWS Fargate에서 정하고, Fargate 스팟 용량의 장기적인 공급 수요 추세에 따라 점진적으로 조정됩니다. 다음 표에는 각 리전의 시간별 vCPU 및 시간별 GB에 대한 현재 스팟 요금이 표시되어 있습니다.
-
스팟 Linux/X86
-
스팟 Linux/ARM
-
스팟 Linux/X86
-
-
스팟 Linux/ARM
-
* Amazon ECS용 Fargate 스팟은 현재 Linux 운영 체제 및 x86/ARM CPU 아키텍처에서만 사용할 수 있습니다.
Fargate 임시 스토리지 요금
기본적으로 모든 Fargate 태스크 및 포드에 20GB의 임시 스토리지를 사용할 수 있습니다. 요금은 구성하는 추가 스토리지에 대해서만 부과됩니다.
지원되는 구성
CPU |
메모리 값 |
---|---|
0.25개의 vCPU | 0.5GB, 1GB, 2GB |
0.5개의 vCPU | 최소 1GB 및 최대 4GB(1GB씩 증분) |
1개의 vCPU | 최소 2GB 및 최대 8GB(1GB씩 증분) |
2개의 vCPU | 최소 4GB 및 최대 16GB(1GB씩 증분) |
4개의 vCPU | 최소 8GB 및 최대 30GB(1GB씩 증분) |
8개의 vCPU | 최소 16GB 및 최대 60GB(4GB씩 증분) |
16개의 vCPU | 최소 32GB 및 최대 120GB(8GB씩 증분) |
기간
요금은 최소 1분 단위로 초당 계산됩니다. 지속 시간은 컨테이너 이미지(Docker 풀) 다운로드를 시작하는 시간부터 태스크가 종료될 때까지 계산되며, 가장 가까운 초 단위로 반올림됩니다.
Windows 컨테이너의 경우 요금은 최소 5분 단위로 초당 계산됩니다.
Amazon ECS 및 Amazon EKS용 컴퓨팅 Savings Plan
Fargate 사용량이 일정하다면 Savings Plans를 활용하세요. Savings Plans은 1년 또는 3년 기간 동안 특정 양의 컴퓨팅(시간당 달러로 측정됨)을 사용하기로 약정하는 대신 AWS Fargate 사용 비용을 최대 50%까지 절감할 수 있습니다.
추가 요금
컨테이너가 다른 AWS 서비스를 사용하거나 데이터를 전송하는 경우 추가 요금이 부과될 수 있습니다. 예를 들어 컨테이너가 애플리케이션 로깅에 Amazon CloudWatch Logs를 사용하는 경우 CloudWatch 사용료가 청구됩니다. 또한 Amazon ECS 태스크 또는 Amazon EKS 포드와 연결된 퍼블릭 IPv4 주소에 대한 요금이 부과됩니다. 자세한 내용은 VPC 요금 페이지의 퍼블릭 IPv4 주소 섹션을 참조하세요.
AWS 서비스 요금에 대한 자세한 내용은 관련 AWS 서비스 세부 정보 페이지의 요금 섹션을 참조하세요. 일반적으로 사용되는 몇 가지 서비스의 요금에 대한 링크는 다음과 같습니다.
데이터 전송: 표준 AWS 데이터 전송 요금으로 청구됩니다.
*이 페이지의 GB = 1024^3바이트
요금 예시
아래의 모든 예제는 미국 동부(버지니아 북부)의 요금을 기준으로 합니다.
-
예제 1
서비스에서 한 달(30일) 동안 매일 10분(600초) 동안 실행되는 5개의 ECS 작업을 사용하고 각 ECS 작업이 1개의 vCPU, 2GB 메모리 및 30GB 임시 스토리지를 사용한다고 가정해 보겠습니다. 미국 동부(버지니아 북부) 리전에서의 Linux/X86 요금을 사용하면 vCPU 초당 0.000011244 USD, 메모리 비용은 초당 GB당 0.000001235 USD 그리고 임시 스토리지 비용은 초당 GB당 0.0000000308 USD입니다.
월 CPU 요금
총 vCPU 요금 = (태스크 수) x (vCPU 수) x (CPU-초당 요금) x (일별 CPU 지속 시간(초)) x (일 수)
총 vCPU 요금 = 5 x 1 x 0.000011244 x 600 x 30 = 1.01 USD월 메모리 요금
총 메모리 요금 = (작업 수) x (GB 단위 메모리) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
총 메모리 요금 = 5 x 2 x 0.000001235 x 600 x 30 = 0.22 USD월별 임시 스토리지 요금
총 임시 스토리지 요금 = (태스크 수) x (추가 임시 스토리지(GB)) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
추가 임시 스토리지(GB) = 30 - 20 = 10
총 임시 스토리지 요금 = 5 x 10 x 0.0000000308 x 600 x 30 = 0.03 USD월 Fargate 컴퓨팅 요금
월 Fargate 컴퓨팅 요금 = (월 CPU 요금) + (월 메모리 요금) + (월 임시 스토리지 요금)
월 Fargate 컴퓨팅 요금 = 1.01 USD + 0.22 USD + 0.03 USD = 1.26 USD -
예제 2
가격 대비 성능을 최적화하기 위해 Arm 기반 AWS Graviton2 기반 Fargate에서 서비스를 실행한다고 가정해 보겠습니다. 서비스에서 한 달(30일) 동안 매일 10분(600초)간 5개의 ECS 작업을 사용하고 각 ECS 작업이 1개의 vCPU, 2GB 메모리 및 30GB 임시 스토리지를 사용합니다. 미국 동부(버지니아 북부) 리전에서의 Linux/ARM 요금을 사용하면 vCPU 초당 0.0000089944 USD, 메모리 비용은 초당 GB당 0.0000009889 USD 그리고 임시 스토리지 비용은 초당 GB당 0.0000000308 USD입니다.
월 CPU 요금
총 vCPU 요금 = (태스크 수) x (vCPU 수) x (CPU-초당 요금) x (일별 CPU 지속 시간(초)) x (일 수)
총 vCPU 요금 = 5 x 1 x 0.0000089944 x 600 x 30 = 0.81 USD월 메모리 요금
총 메모리 요금 = (작업 수) x (GB 단위 메모리) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
총 메모리 요금 = 5 x 2 x 0.0000009889 x 600 x 30 = 0.18 USD월별 임시 스토리지 요금
총 임시 스토리지 요금 = (태스크 수) x (추가 임시 스토리지(GB)) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
추가 임시 스토리지(GB) = 30 - 20 = 10
총 임시 스토리지 요금 = 5 x 10 x 0.0000000308 x 600 x 30 = 0.03 USD월 Fargate 컴퓨팅 요금
월 Fargate 컴퓨팅 요금 = (월 CPU 요금) + (월 메모리 요금) + (월 임시 스토리지 요금)
월 Fargate 컴퓨팅 요금 = 0.81 USD + 0.18 USD + 0.03 USD = 1.02 USD -
예제 3
예를 들어, 서비스에서 한 달(30일) 동안 매일 1시간(3,600초) 동안 실행되는 10개의 EKS 포드를 사용한다고 가정해 보겠습니다. 여기서 각 EKS 포드는 미국 동부(버지니아 북부) 리전에서 작동하는 0.25개의 vCPU 및 1GB 메모리를 사용합니다.
월 CPU 요금
총 vCPU 요금 = (Pod 수) x (vCPU 수) x (CPU-초당 가격) x (일별 CPU 지속 시간(초)) x (일 수)
총 vCPU 요금 = 10 x 0.25 x 0.000011244 x 3600 x 30 = 3.04 USD월 메모리 요금
총 메모리 요금 = (Pod 수) x (GB 단위 메모리) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
총 메모리 요금 = 10 x 1 x 0.000001235 x 3600 x 30 = 1.33 USD월 Fargate 컴퓨팅 요금
월 Fargate 컴퓨팅 요금 = (월 CPU 요금) + (월 메모리 요금)
월 Fargate 컴퓨팅 요금 = 3.04 USD + 1.33 USD = 4.37 USD -
예제 4
예를 들어, 서비스에서 한 달(30일) 동안 매일 1시간(3,600초) 동안 Windows를 실행하는 10개의 ECS 태스크를 사용하며 ECS 태스크 하나당 vCPU 1개와 메모리 2GB를 사용한다고 가정해 보겠습니다.
월 CPU 요금
총 vCPU 요금 = (태스크 수) x (vCPU 수) x (CPU-초당 요금) x (일별 CPU 지속 시간(초)) x (일 수)
총 vCPU 요금 = 10 x 1 x 0.0000254167 x 3600 x 30 = 27.45 USD월 Windows OS 요금
총 메모리 요금 = (태스크 수) x (vCPU 수) x (CPU-초당 OS 요금) x (일별 CPU 지속 시간(초)) x (일 수)
총 Windows OS 요금 = 10 x 1 x 0.0000127778 x 3600 x 30 = 13.80 USD월 메모리 요금
총 메모리 요금 = (작업 수) x (GB 단위 메모리) x (GB당 가격) x (일별 메모리 지속 시간(초)) x (일 수)
총 메모리 요금 = 10 x 2 x 0.0000027778 x 3600 x 30 = 6.00 USD월 Fargate 컴퓨팅 요금
월 Fargate 컴퓨팅 요금 = 월 CPU 요금 + 월 Windows OS 요금 + 월 메모리 요금
월 Fargate 컴퓨팅 요금 = 27.45 USD + 13.80 USD + 6.00 USD = 47.25 USD
추가 요금 리소스
AWS에서 월별 비용을 손쉽게 계산
AWS 전문가에게 맞춤 견적을 받아보세요.
오늘 원하는 내용을 찾으셨나요?
페이지의 콘텐츠 품질을 개선할 수 있도록 피드백을 보내 주세요.