Cloud Run 가격 책정
Cloud Run은 약 100밀리초 단위로 올림 처리하여 사용한 리소스에 대해서만 비용을 청구합니다. 총 Cloud Run 요금은 무료 등급이 적용된 후 가격표의 리소스 사용량 합계입니다.
동시 실행을 한 번에 2개 이상의 요청으로 설정하면 인스턴스의 할당된 CPU 및 메모리를 여러 요청이 공유할 수 있습니다.
아웃바운드 인터넷 데이터 전송은 프리미엄 네트워크 서비스 등급을 사용하며 Google Cloud 네트워킹 가격 책정에 따라 요금이 부과됩니다. 북미 내에서 전송하는 데이터는 매월 1GiB의 무료 제공량이 제공됩니다.
Virtual Private Cloud 네트워크로의 데이터 전송은 VM에서의 데이터 전송으로 청구되며 Virtual Private Cloud 데이터 전송 요금으로 요금이 부과됩니다. 서버리스 VPC 액세스 커넥터는 실행에 필요한 컴퓨팅에 대해서도 요금을 부과합니다. 서버리스 VPC 액세스 가격 책정을 참조하세요.
동일한 리전의 Google Cloud 리소스로의 데이터 전송 (예: 한 Cloud Run 서비스에서 다른 Cloud Run 서비스로의 트래픽)은 무료입니다. Media CDN, Cloud CDN, Cloud Load Balancing으로의 데이터 전송은 무료입니다.
가격 책정 고려사항
Cloud Run의 가격 책정을 평가할 때는 다음 사항을 고려하세요.
- 주문형 및 사용한 만큼만 지불: Cloud Run은 주문형 용량을 제공하고 인스턴스를 자동으로 확장합니다. Cloud Run은 예상되는 사용량 급증에 대응하기 위해 인프라를 사전 프로비저닝할 필요가 없습니다. Cloud Run에서 청구되는 컨테이너 인스턴스는 사용된 컨테이너 인스턴스입니다.
- 총소유비용: Cloud Run은 컴퓨팅 비용을 청구하지만 더 많은 가치를 제공합니다. 예를 들어 Cloud Run은 영역 중복성을 제공하고, 사이트 안정성 엔지니어가 백그라운드에서 많은 작업을 수행하기 때문에 운영 부담이 적으며, 간단한 사용으로 사용자와 팀의 생산성을 높여줍니다.
- 약정 사용 할인: 약정 사용 할인을 구매하면 Cloud Run을 지속적으로 사용할 때 비용을 절감할 수 있습니다. 예를 들어 Cloud Run 서비스에 항상 하나 이상의 활성 인스턴스가 있는 경우 최소 이 금액을 약정하여 비용을 낮출 수 있습니다. Compute 가변 약정 사용 할인은 GKE, Compute Engine, Cloud Run에 적용됩니다
비용 최적화에 대해 자세히 알아보기
가격 계산기
Google Cloud 가격 계산기를 사용하여 Cloud Run 사용 비용을 추정할 수 있습니다.
가격표
다음 가격표는 GiB-초 단위를 사용합니다. GiB-초란 1초 동안 1기비바이트의 인스턴스를 실행하거나 4초 동안 256메비바이트의 인스턴스를 실행하는 경우를 의미합니다. vCPU-초 단위에도 동일한 원칙이 적용됩니다. CUD는 약정 사용 할인을 나타냅니다.
무료 등급 사용량은 결제 계정별로 프로젝트 전체를 대상으로 집계되고 매달 재설정됩니다. 무료 등급을 초과한 사용량에 대한 요금만 청구됩니다. 무료 등급은 등급 1 가격을 사용한 할인에 기반한 지출로 적용됩니다.
Cloud Run 가격은 선택한 리전에 따라 다릅니다. Cloud Run 서비스의 가격은 CPU 할당 구성에 따라 다릅니다.
등급 1 리전의 가격 책정
리소스 | CPU | 메모리 | 요청 |
---|---|---|---|
서비스 항상 할당된 CPU 작업 |
무료 등급 초과 시 vCPU-초당 $0.00001800 무료: 매월 처음 240,000 vCPU-초 무료 FlexCUD0: 1년간 $0.00001296 FlexCUD0: 3년간 $0.00000972 |
무료 등급 초과 시 GiB-초당 $0.00000200 무료: 매월 처음 450,000 GiB-초 무료 FlexCUD0: 1년 기준 $0.00000144 FlexCUD0: 3년 기준 $0.00000108 |
$0 |
인스턴스 청구 시간 동안 요청 처리 중에만 CPU가 할당되는 서비스 |
무료 등급 초과 시 vCPU-초당 $0.00002400 무료: 매월 처음 180,000 vCPU-초 무료 CUD1: $0.00001992 유휴 최소 인스턴스2: $0.00000250 |
무료 등급 초과 시 GiB-초당 $0.00000250 무료: 매월 처음 360,000 GiB-초 무료 CUD1: $0.000002075 유휴 최소 인스턴스2: $0.00000250 |
무료 등급 초과 시 요청 100만 개당 $0.403 무료: 월간 요청 200만 개 무료 CUD1: $0.332 |
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.
0 FlexCUD는 Compute 가변형 약정 사용 할인을 나타냅니다.
1 CUD는 약정 사용 할인을 나타냅니다.
2 유휴 최소 인스턴스는 최소 인스턴스를 사용하여 준비 상태로 유지되는 인스턴스의 비활성 청구 가능 시간 을 나타냅니다. 최소 인스턴스가 아닌 유휴 인스턴스에는 요금이 부과되지 않습니다.
3 요청은 인증이 성공한 후 컨테이너에 도달한 경우에만 요금이 청구되며 IAM 정책에서 거부된 요청에는 요금이 청구되지 않습니다.
등급 2 리전의 가격
리소스 | CPU | 메모리 | 요청 |
---|---|---|---|
서비스 항상 할당된 CPU 작업 |
무료 등급 초과 시 vCPU-초당 $0.00002160 무료: 월간 첫 200,000 vCPU-초 무료 FlexCUD0: 1년 기준 $0.000015552 FlexCUD0: 3년 기준 $0.000011664 |
무료 등급 초과 시 GiB-초당 $0.00000240 무료: 매월 처음 375,000 GiB-초 무료 FlexCUD0: 1년 기준 $0.000001728 FlexCUD0: 3년 기준 $0.000001296 |
$0 |
인스턴스 청구 시간 동안 요청 처리 중에만 CPU가 할당되는 서비스 |
무료 등급 초과 시 vCPU-초당 $0.00003360 무료: 월간 첫 128,571 vCPU-초 무료 CUD1: $0.000027888 유휴 최소 인스턴스2: $0.00000350 |
무료 등급 초과 시 GiB-초당 $0.00000350 무료: 월간 첫 257,142 GiB-초 무료 CUD1: $0.000002905 유휴 최소 인스턴스2: $0.00000350 |
무료 등급 초과 시 요청 100만 개당 $0.403 무료: 월간 요청 200만 개 무료 CUD1: $0.332 |
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.
0 FlexCUD는 Compute 가변형 약정 사용 할인을 나타냅니다.
1 CUD는 약정 사용 할인을 나타냅니다.
2 유휴 최소 인스턴스는 최소 인스턴스를 사용하여 준비 상태로 유지되는 인스턴스의 비활성 청구 가능 시간 을 나타냅니다. 최소 인스턴스가 아닌 유휴 인스턴스는 요금이 부과되지 않습니다.
3 요청은 인증이 성공한 후 컨테이너에 도달한 경우에만 요금이 청구되며 IAM 정책에서 거부된 요청에는 요금이 청구되지 않습니다.
등급 1 리전의 GPU 가격
GPU 유형 | 가격 |
---|---|
NVIDIA-L4 | GPU-초당 $0.000233 |
2등급의 리전에서 GPU 가격 책정
GPU 유형 | 가격 |
---|---|
NVIDIA-L4 | GPU-초당 $0.0002796 |
위의 GPU 가격은 Cloud Run 인스턴스의 CPU 및 RAM 가격에 추가되며 CPU가 항상 할당됨인 요금이 부과되는 인스턴스 시간에 사용됩니다.
지역별 가격 등급
등급 1 가격 적용
asia-east1
(타이완)asia-northeast1
(도쿄)asia-northeast2
(오사카)asia-south1
(인도 뭄바이)europe-north1
(핀란드) 낮은 CO2europe-southwest1
(마드리드) 낮은 CO2europe-west1
(벨기에) 낮은 CO2europe-west4
(네덜란드) 낮은 CO2europe-west8
(밀라노)europe-west9
(파리) 낮은 CO2me-west1
(텔아비브)us-central1
(아이오와) 낮은 CO2us-east1
(사우스캐롤라이나)us-east4
(북 버지니아)us-east5
(콜럼버스)us-south1
(댈러스) 낮은 CO2us-west1
(오리건) 낮은 CO2
등급 2 가격 적용
africa-south1
(요하네스버그)asia-east2
(홍콩)asia-northeast3
(대한민국 서울)asia-southeast1
(싱가포르)asia-southeast2
(자카르타)asia-south2
(인도 델리)australia-southeast1
(시드니)australia-southeast2
(멜버른)europe-central2
(폴란드 바르샤바)europe-west10
(베를린) 낮은 CO2europe-west12
(토리노)europe-west2
(영국 런던) 낮은 CO2europe-west3
(독일 프랑크푸르트) 낮은 CO2europe-west6
(스위스 취리히) 낮은 CO2me-central1
(도하)me-central2
(담맘)northamerica-northeast1
(몬트리올) 낮은 CO2northamerica-northeast2
(토론토) 낮은 CO2southamerica-east1
(브라질 상파울루) 낮은 CO2southamerica-west1
(칠레 산티아고) 낮은 CO2us-west2
(로스앤젤레스)us-west3
(솔트레이크시티)us-west4
(라스베이거스)
청구 가능한 인스턴스 시간:
모든 Cloud Run 인스턴스에서 집계된 청구 가능한 시간이 Cloud Monitoring 측정항목으로 노출됩니다. 자세한 내용은 container/billable_instance_time
측정항목을 참조하세요.
청구 가능한 인스턴스 시간은 100밀리초 단위로 반올림되며 Cloud Run 서비스의 CPU 할당 구성에 따라 달라집니다.
요청 처리 중에만 CPU가 할당된 서비스의 청구 가능한 인스턴스 시간
기본적으로 Cloud Run은 다음과 같은 경우에만 인스턴스에 할당된 CPU 및 메모리의 요금을 청구합니다.
- 인스턴스가 시작됩니다.
- 인스턴스가 정상적으로 종료될 때(
SIGTERM
신호 처리). - 인스턴스에서 하나 이상의 요청을 처리 중일 때 청구 활성 시간은 다음 다이어그램과 같이 첫 번째 요청 시작 시 시작되고 마지막 요청 종료 시 끝납니다.
최소 인스턴스 수를 설정하면 이러한 인스턴스가 요청을 처리하지 않을 때 다른 '유휴' 요금이 청구됩니다. 위의 표를 참조하세요.
CPU가 항상 할당된 서비스의 청구 가능한 인스턴스 시간
CPU가 항상 할당되도록 선택하면 컨테이너가 시작된 시점부터 종료 시점까지(최소 1분으로 함) 모든 Cloud Run 컨테이너 인스턴스의 전체 기간에 대한 요금이 청구됩니다.
Cloud Run 작업의 요금이 부과되는 인스턴스 시간
Cloud Run 작업은 시작된 인스턴스의 전체 수명에 대해 항상 할당되는 CPU 요율로 최소 1분 단위로 청구됩니다.
가격 책정 예시
예시 1: 월 1,000만 개의 요청을 처리하는 웹 서비스
us-central1에서 요청 중에만 CPU가 할당되는 Cloud Run 서비스를 배포했다고 가정해 보겠습니다. 서비스가 한 달에 수신하는 요청 수는 1,000만 개이며 요청당 평균 지연 시간은 1초입니다. 이 서비스는 1개의 vCPU, 512MiB, 인스턴스당 최대 동시 요청 80개로 구성됩니다.
이 워크로드의 월 예상 가격은 $3.20 (vCPU/메모리 무료 등급 제외 시 $6.36)입니다. 아래에서 세부적인 계산을 확인하거나 가격 계산기를 통해 요약된 결과를 확인할 수 있습니다.
요청 비용
Cloud Run 요청은 무료 등급 초과 시 100만 개 요청당 $0.40의 요금이 청구됩니다. 매월 2백만 개의 요청은 무료입니다. 이 워크로드의 요청 요금은 다음과 같습니다.
(요청 1,000만 개) * ($0.40/100만 개) = $4.00무료 등급을 포함하는 경우 요청 비용은 다음과 같습니다.
$4.00 - ((2 million requests) * ($0.40 / million requests)) = $3.20vCPU 요금
Cloud Run vCPU는 us-central1에서 무료 등급 초과 시 vCPU-초당 $0.00002400의 요금이 청구됩니다. 처음 180,000vCPU-초/월은 무료입니다. 월별 총 vCPU-초는 다음과 같이 계산됩니다.
(인스턴스당 1 vCPU) * (1,000만 요청) * (요청당 1초 지연 시간) / (최대 동시 요청 80개) = 125,000 vCPU-초이 워크로드의 vCPU 요금은 다음과 같습니다.
(125,000 vCPU-초) * ($0.00002400 / vCPU-초) = $3.00무료 등급을 포함할 경우 vCPU 요금은 다음과 같습니다.
$3.00 - ((180,000 vCPU-초) * ($0.00002400 / vCPU-초)) = $0.00메모리 요금
Cloud Run 메모리는 us-central1에서 무료 등급 초과 시 GiB-초당 $0.00000250의 요금이 청구됩니다. 매월 처음 360,000GiB-초는 무료입니다. 월별 총 GiB-초 소비량은 다음과 같이 계산됩니다.
(인스턴스당 0.5GiB) * (1,000만 요청) * (요청당 1초 지연 시간) / (최대 동시 요청 80개) = 62,500GiB-초이 워크로드의 메모리 요금은 다음과 같습니다.
(62,500 GiB-초) * ($0.00000250 / GiB-초) = $0.15625무료 등급을 포함할 경우 메모리 요금은 다음과 같습니다.
$0.15625 - ((360,000 GiB-초) * ($0.00000250 / GiB-초)) = $0.00총 요금
vCPU 및 메모리 무료 등급을 제외하면 이 워크로드의 총 요금은 다음과 같습니다.
($3.20 요청 요금) + ($3.00 vCPU 요금) + ($0.15625 메모리 요금) = $6.35625vCPU 및 메모리 무료 등급을 포함하면 이 워크로드의 총 요금은 다음과 같습니다.
($3.20 요청 요금) + ($0.00 vCPU 요금) + ($0.00 메모리 요금) = $3.20예시 2: 콜드 스타트 감소로 월 5,000만 개의 요청을 처리하는 공개 API
us-central1에서 2분 인스턴스로 요청 중에만 CPU가 할당되는 Cloud Run 서비스를 배포했다고 가정해 보겠습니다. 서비스가 월 5,000만 개의 요청을 수신하며 요청당 평균 지연 시간은 1초입니다. 이 서비스는 인스턴스당 1개의 vCPU, 2GiB, 최대 80개의 동시 요청으로 구성됩니다.
이 워크로드의 월 예상 가격은 $66.84 (vCPU/메모리 무료 등급 제외 시 $72.06)입니다. 아래에서 세부적인 계산을 확인하거나 가격 계산기를 통해 요약된 결과를 확인할 수 있습니다.
이 규모에서는 기본 인스턴스가 한 달 중 약 11.9% 만 활성 상태 (요청 처리)이므로 요청 중에만 CPU를 할당하는 것이 더 저렴합니다.
이 워크로드에서 CPU 항상 할당을 사용 설정하면 월 예상 가격이 $119.84로 급증합니다. 가격 계산기를 통해 항상 할당되는 CPU로 요약된 결과를 확인할 수 있습니다. Cloud Run 비용 최적화 가이드에 대한 추가 정보는 이 문서를 참조하세요.
요청 비용
Cloud Run 요청은 무료 등급 초과 시 100만 개 요청당 $0.40의 요금이 청구됩니다. 매월 처음 2백만 개의 요청은 무료입니다. 이 워크로드의 요청 요금은 다음과 같습니다.
(요청 5,000만 개) * ($0.40 / 100만 개 요청) = $20.00무료 등급을 포함하는 경우 요청 비용은 다음과 같습니다.
$20.00 - ((2 million requests) * ($0.40 / million requests)) = $19.20vCPU 요금
Cloud Run vCPU는 us-central1에서 무료 등급 초과 시 vCPU-초당 $0.00002400의 요금이 청구됩니다. 처음 180,000vCPU-초/월은 무료입니다. 월별 총 vCPU-초는 다음과 같이 계산됩니다.
(인스턴스당 vCPU 1개) * (요청 5,000만 개) * (요청당 지연 시간 1초) / (최대 동시 요청 80개) = vCPU-초 625,000개이 워크로드의 vCPU 요금은 다음과 같습니다.
(625,000 vCPU-second) * ($0.00002400 / vCPU-second) = $15.00무료 등급을 포함할 경우 vCPU 요금은 다음과 같습니다.
$15.00 - ((180,000 vCPU-초) * ($0.00002400 / vCPU-초)) = $10.68메모리 요금
Cloud Run 메모리는 us-central1에서 무료 등급 초과 시 GiB-초당 $0.00000250의 요금이 청구됩니다. 매월 처음 360,000GiB-초는 무료입니다. 월별 총 GiB-초 소비량은 다음과 같이 계산됩니다.
(인스턴스당 2GiB) * (5,000만 요청) * (요청당 1초 지연 시간) / (최대 동시 요청 80개) = 1,250,000GiB-초이 워크로드의 메모리 요금은 다음과 같습니다.
(1,250,000 GiB-초) * ($0.00000250 / GiB-초) = $3.125무료 등급을 포함할 경우 메모리 요금은 다음과 같습니다.
$3.125 - ((360,000 GiB-초) * ($0.00000250 / GiB-초)) = $2.225최소 인스턴스 vCPU 요금
Cloud Run 유휴 최소 인스턴스 vCPU는 us-central1의 무료 등급 초과 시 vCPU-초당 $0.00000250의 요금이 청구됩니다. 2개의 최소 인스턴스는 한 달 내내 활성 상태였지만 비활성 상태일 때만 요금이 청구됩니다. 간단히 말해 1년에 365일이 있고 하루에 86,400초가 있다고 가정해 보겠습니다 2개의 최소 인스턴스는 다음과 같은 월간 유휴 vCPU-초를 소비했습니다.
(365일) / (12개월) * (86,400초) * (2인스턴스) * (인스턴스당 1vCPU) - (활성 vCPU-초 625,000개) = 4,631,000 vCPU-초이 워크로드의 유휴 최소 인스턴스 vCPU 요금은 다음과 같습니다.
(4,631,000 vCPU-초) * ($0.00000250 / vCPU-초) = $11.5775최소 인스턴스 메모리 요금
Cloud Run 유휴 최소 인스턴스 메모리는 us-central1의 무료 등급 초과 시 GiB-초당 $0.00000250의 요금이 청구됩니다. 2개의 최소 인스턴스는 한 달 내내 활성 상태였지만 비활성 상태일 때만 요금이 청구됩니다. 간단히 말해 1년에 365일이 있고 하루에 86,400초가 있다고 가정해 보겠습니다 2개의 최소 인스턴스가 한 달에 다음과 같은 유휴 GiB-초를 소비했습니다.
(365일) / (12개월) * (86,400초) * (2인스턴스) * (인스턴스당 2GiB) - (활성 vCPU-초 1,250,000개) = 9,262,000GiB-초이 워크로드의 유휴 최소 인스턴스 메모리 요금은 다음과 같습니다.
(9,262,000 GiB-초) * ($0.00000250 / GiB-초) = $23.155총 요금
vCPU 및 메모리 무료 등급을 제외하면 이 워크로드의 총 요금은 다음과 같습니다.
($19.20 요청 요금) + ($15.00 vCPU 요금) + ($3.125 메모리 요금) + ($11.5775 최소 인스턴스 vCPU 요금) + ($23.155 최소 인스턴스 메모리 요금) = $72.0575vCPU 및 메모리 무료 등급을 포함하면 이 워크로드의 총 요금은 다음과 같습니다.
($19.20 요청 요금) + ($10.68 vCPU 요금) + ($2.225 메모리 요금) + ($11.5775 최소 인스턴스 vCPU 요금) + ($23.155 최소 인스턴스 메모리 요금) = $66.8375예시 3: 월 10억 요청 처리하는 모바일 백엔드
europe-west3에 항상 할당되는 CPU를 사용하여 Cloud Run 서비스를 배포했다고 가정해 보겠습니다. 서비스는 월간 요청 수가 10억 건이고 요청당 평균 지연 시간이 525.6밀리초입니다. 이 서비스는 1개의 vCPU, 512MiB, 인스턴스당 최대 동시 요청 100개로 구성됩니다.
이 워크로드의 월별 가격은 119.84달러(3년 FlexCUD의 경우 64.71달러)입니다. 아래에서 세부적인 계산을 확인하거나 가격 계산기를 통해 요약된 결과를 볼 수 있습니다.
이 규모에서는 CPU가 항상 할당됨으로 구성하는 것이 더 저렴합니다. 그 이유는 다음과 같습니다.
- 기본 인스턴스는 항상 활성 상태입니다 (요청 처리).
- CPU가 항상 할당됨이 사용 설정되면 요청은 무료입니다.
- CPU 상시 사용을 사용 설정하면 vCPU/메모리 할당 시간이 단축됩니다.
이 워크로드에서 요청 처리 중에만 CPU가 할당되도록 설정하면 월 예상 가격이 $585.00로 급상승합니다. 가격 책정 계산기를 통해 요청 처리 중에만 할당되는 CPU로 요약된 결과를 확인할 수 있습니다. Cloud Run 비용 최적화 가이드에 대한 추가 정보는 이 문서를 참조하세요.
요청 비용
CPU가 항상 할당됨을 사용 설정하면 Cloud Run 요청은 무료입니다.
이 Cloud Run 서비스의 요청은 무료이지만 자동 확장 동작은 수신 요청에 의해 여전히 결정됩니다. 1년에 365일,1일에 86, 400초가 있다고 가정하면 다음과 같이 동시 요청 수를 계산할 수 있습니다.
(10억 요청) * (요청당 지연 시간 0.5256초) / ((365일) / (12개월) * (86,400초)) = 동시 요청 200개각 인스턴스가 100개의 동시 요청을 처리할 수 있으므로 이 Cloud Run 서비스는 200개의 동시 요청을 처리하려면 인스턴스 2개가 필요합니다.
vCPU 요금
Cloud Run vCPU는 europe-west3에서 무료 등급 초과 시 vCPU-초당 $0.00002160 로 청구됩니다. 월별 총 vCPU-초는 다음과 같이 계산됩니다.
(인스턴스 2개) * (인스턴스당 vCPU 1개) * (365일) / (12개월) * (86,400초) = 5,256,000 vCPU-초이 워크로드의 vCPU 요금은 다음과 같습니다.
(5,256,000 vCPU-초) * ($0.00002160 / vCPU-초) = $113.52963년 FlexCUD의 경우 vCPU 요금은 다음과 같습니다.
(5,256,000 vCPU-초) * ($0.000011664 / vCPU-초) = $61.305984메모리 요금
Cloud Run 메모리는 europe-west3에서 무료 등급 초과 시 GiB-초당 $0.00000240의 요금이 청구됩니다. 월별 총 GiB-초 소비량은 다음과 같이 계산됩니다.
(2인스턴스) * (인스턴스당 0.5GiB) * (365일) / (12개월) * (86,400초) = 2,628,000GiB-초이 워크로드의 메모리 요금은 다음과 같습니다.
(2,628,000 GiB-초) * ($0.00000240 / GiB-초) = $6.30723년 FlexCUD의 경우 메모리 요금은 다음과 같습니다.
(2,628,000 GiB-초) * ($0.000001296 / GiB-초) = $3.405888총 요금
이 워크로드의 총 요금은 다음과 같습니다.
($0.00 요청 비용) + ($113.5296 vCPU 비용) + ($6.3072 메모리 비용) = $119.8368이 워크로드의 총 요금 (3년 FlexCUD)은 다음과 같습니다.
($0.00 요청 비용) + ($61.305984 vCPU 비용) + ($3.405888 메모리 비용) = $64.711872예시 4: 매시간 시작 시 데이터베이스에서 레코드 처리
아시아 동부 1에 Cloud Run 작업을 배포했다고 가정해 보겠습니다. 작업이 2개의 vCPU, 4GiB로 구성되어 있고, 1시간에 한 번 트리거되며, 10개의 작업이 포함되어 있고, 각 작업을 완료하는 데 2분이 걸립니다.
이 워크로드의 월별 예상 가격은 $33.32 (vCPU/메모리 무료 등급 제외 시 $38.54)입니다. 아래에서 세부적인 계산을 확인하거나 가격 계산기를 통해 요약된 결과를 확인할 수 있습니다.
요청 비용
Cloud Run 작업은 인그레스를 지원하지 않으므로 이 리소스는 요청 비용을 발생시키지 않습니다.
vCPU 요금
Cloud Run vCPU는 us-central1에서 무료 등급 초과 시 vCPU-초당 $0.00001800의 요금이 청구됩니다. 처음 240,000vCPU-초/월은 무료입니다. 월별 총 vCPU-초는 다음과 같이 계산됩니다.
(월 730시간) * (1시간당 1개 실행) * (1개 실행당 10개 태스크) * (태스크 실행당 120초) * (인스턴스당 2개 vCPU) = 1,752,000vCPU-초이 워크로드의 vCPU 요금은 다음과 같습니다.
(1,752,000 vCPU-초) * ($0.00001800 / vCPU-초) = $31.536무료 등급을 포함할 경우 vCPU 요금은 다음과 같습니다.
$31.536 - ((240,000 vCPU-초) * ($0.00001800 / vCPU-초)) = $27.216메모리 요금
Cloud Run 메모리는 us-central1에서 무료 등급 초과 시 GiB-초당 $0.00000200의 요금이 청구됩니다. 매월 처음 450,000GiB-초는 무료입니다. 월별 총 GiB-초 소비량은 다음과 같이 계산됩니다.
(월 730시간) * (1시간당 1회 실행) * (1회 실행당 10개 작업) * (1회 작업 실행당 120초) * (인스턴스당 4GiB) = 3,504,000GiB-초이 워크로드의 메모리 요금은 다음과 같습니다.
(3,504,000 GiB-초) * ($0.00000200 / GiB-초) = $7.008무료 등급을 포함할 경우 메모리 요금은 다음과 같습니다.
$7.008 - ((450,000GiB-초) * ($0.00000200 / GiB-초)) = $6.108총 요금
vCPU 및 메모리 무료 등급을 제외하면 이 워크로드의 총 요금은 다음과 같습니다.
($0.00 요청 비용) + ($31.536 vCPU 비용) + ($7.008 메모리 비용) = $38.544vCPU 및 메모리 무료 등급을 포함하면 이 워크로드의 총 요금은 다음과 같습니다.
($0.00 요청 요금) + ($27.216 vCPU 요금) + ($6.108 메모리 요금) = $33.324예시 5: LLM을 사용하여 월 1,000만 요청에 대해 AI 추론을 수행하는 백엔드 서비스
us-central1에 항상 CPU가 할당되고 Nvidia L4 GPU가 있는 Cloud Run 서비스를 배포했다고 가정해 보겠습니다. 서비스는 월간 요청 수가 1,000만 건이고 평균 요청 지연 시간이 500밀리초입니다. 이 서비스는 인스턴스당 4개의 vCPU, 16GiB, 최대 10개의 동시 요청으로 구성됩니다.
이 워크로드의 월별 가격은 $885.64(1년 FlexCUD의 경우 $809.11)입니다. 아래에서 세부적인 계산을 확인하거나 가격 계산기를 통해 요약된 결과를 볼 수 있습니다.
요청 비용
CPU가 항상 할당됨을 사용 설정하면 Cloud Run 요청은 무료입니다.
이 Cloud Run 서비스의 요청은 무료이지만 자동 확장 동작은 수신 요청에 의해 여전히 결정됩니다. 1년에 365일,1일에 86, 400초가 있다고 가정하면 다음과 같이 동시 요청 수를 계산할 수 있습니다.
(1,000만 요청) * (요청당 지연 시간 0.5초) / ((365일) / (12개월) * (86,400초)) = 동시 요청 수 1.9개각 인스턴스가 10개의 동시 요청을 처리할 수 있으므로 이 Cloud Run 서비스는 1.9개의 동시 요청을 처리하기 위해 1개의 인스턴스가 필요합니다.
vCPU 요금
Cloud Run vCPU는 us-central1에서 무료 등급 초과 시 vCPU-초당 $0.00001800의 요금이 청구됩니다. 처음 240,000vCPU-초/월은 무료입니다. 월별 총 vCPU-초는 다음과 같이 계산됩니다.
(365일) / (12개월) * (86,400초) * (1인스턴스) * (인스턴스당 4vCPU) = 10,512,000vCPU-초이 워크로드의 vCPU 요금은 다음과 같습니다.
(10,512,000 vCPU-초) * ($0.00001800 / vCPU-초) = $189.2161년 FlexCUD의 경우 vCPU 요금은 다음과 같습니다.
(10,512,000 vCPU-초) * ($0.00001296 / vCPU-초) = $136.23552메모리 요금
Cloud Run 메모리는 us-central1에서 무료 등급 초과 시 GiB-초당 $0.00000200의 요금이 청구됩니다. 매월 처음 450,000GiB-초는 무료입니다. 월별 총 소비 GiB-초는 다음과 같이 계산됩니다.
(365일) / (12개월) * (86,400초) * (1스레드) * (스레드당 16GiB) = 42,048,000GiB-초이 워크로드의 메모리 요금은 다음과 같습니다.
(42,048,000 GiB-초) * ($0.00000200 / GiB-초) = $84.0961년 FlexCUD의 경우 메모리 요금은 다음과 같습니다.
(42,048,000 GiB-초) * ($0.00000144 / GiB-초) = $60.54912GPU 요금
Cloud Run Nvidia L4 GPU는 us-central1에서 GPU-초당 $0.000233의 요금이 청구됩니다. 월간 총 GPU 초 사용량은 다음과 같이 계산됩니다.
(365일) / (12개월) * (86,400초) * (1스레드) = 2,628,000 GPU-초이 워크로드의 GPU 요금은 다음과 같습니다.
(2,628,000 GPU-second) * ($0.000233 / GPU-second) = $612.324총 요금
이 워크로드의 총 요금은 다음과 같습니다.
($0.00 요청 요금) + ($189.216 vCPU 요금) + ($84.096 메모리 요금) + ($612.324 GPU 요금) = $885.636이 워크로드의 총 요금 (1년 FlexCUD)은 다음과 같습니다.
($0.00 요청 비용) + ($136.23552 vCPU 비용) + ($60.54912 메모리 비용) + ($612.324 GPU 비용) = $809.10864소스 배포 및 함수
Cloud Run 소스 배포 및 함수는 Cloud Run 서비스로 작동하며 위의 조건에 따라 요금이 청구됩니다.
소스에서 배포하거나 함수를 만들 때 Cloud Run은 Cloud Build를 사용하여 소스 코드 또는 함수를 실행 가능한 이미지로 변환합니다. 이미지는 Cloud Build에서 생성되고 Artifact Registry에 저장됩니다. Artifact Registry에는 자체 무료 등급 스토리지가 있습니다. Artifact Registry에 소스 코드 또는 함수를 배포하고 Artifact Registry 무료 등급 사용량을 초과하면 Cloud Run 사용이 무료 등급에 해당하는 경우에도 함수 배포에 대한 요금이 청구됩니다.
Cloud Run 가격에는 Cloud Build 및 Artifact Registry의 가격이 포함되어 있지 않습니다. 해당 서비스의 가격은 Cloud Build 가격 책정 및 Artifact Registry 가격 책정 페이지를 참조하세요.
Cloud Run은 이벤트 전송에 Eventarc를 사용합니다. Eventarc 가격은 위의 Cloud Run 가격에 포함되어 있지 않습니다. Eventarc 가격 책정 페이지에서 가격을 검토하세요.
Cloud Run 함수 (1세대) 함수의 가격은 Cloud Run 가격 책정에 포함되어 있지 않습니다. Cloud Run 함수 (1세대) 가격 책정에서 가격을 검토하세요.
다음 단계
- Cloud Run 문서 읽어보기
- Cloud Run 시작하기
- 가격 계산기 사용해 보기
- Cloud Run 솔루션 및 사용 사례 알아보기