본문 바로가기

2025년 GCP Always Free 총정리: e2-micro, Cloud Run 무료 한도와 과금 방지팁

라이프 by A Sentio 2025. 9. 15.

목차

    구글 클라우드 플랫폼(GCP)의 'Always Free'는 개인 프로젝트나 소규모 테스트를 위해 매우 유용한 무료 서비스입니다. 하지만 '월별 한도'와 '리전(지역) 제한'이라는 핵심 규칙을 정확히 알지 못하면 의도치 않은 '요금 폭탄'을 맞을 수 있습니다.

    이번 포스트에서는 2025년 기준으로 GCP의 대표적인 Always Free 서비스인 Compute Engine(e2-micro), Cloud Run, Cloud Functions의 무료 사용량과 제한 사항, 그리고 추가 과금을 피하는 팁까지 자세히 알아보겠습니다.

    GCP Always Free, 이것만은 꼭 기억하세요!

    Always Free 서비스를 사용하기 전, 가장 중요한 두 가지 원칙이 있습니다.

    1. 월별 한도 초과 시 즉시 과금: 무료로 제공되는 사용량을 초과하는 순간, 해당 서비스는 즉시 표준 요금으로 청구됩니다. 이는 무료 평가판 크레딧의 유무와 상관없이 적용됩니다.
    2. 리전 및 조건 제한: 모든 서비스가 모든 리전에서 무료는 아닙니다. 특히 Compute Engine의 e2-micro VM처럼 특정 리전에서만 무료 혜택이 적용되는 경우가 많습니다.

    무료 사용량은 매달 초기화되며, 일부 서비스(예: Cloud Run)는 프로젝트 단위가 아닌 결제 계정 전체의 사용량을 합산하여 한도를 계산하므로 여러 프로젝트를 운영 중이라면 더욱 주의해야 합니다.

    한눈에 보는 서비스별 Always Free 핵심 요약

    서비스 대표 무료 리소스 (월) 리전 제한 및 주의사항
    Compute Engine e2-micro 1대 분량의 시간, 표준 영구 디스크 30GB, 북미 발신 트래픽 1GB VM은 미국 3개 리전(us-west1, us-central1, us-east1)에서만 무료입니다. 인스턴스 개수가 아닌 총 사용 시간을 합산합니다.
    Cloud Run vCPU-seconds, GiB-seconds, 요청 수 각각 무료 제공, 북미 발신 트래픽 1GB 무료 사용량은 결제 계정 단위로 합산되며, 지역 및 과금 모델에 따라 제공량이 다릅니다.
    Cloud Functions 2세대: Cloud Run과 동일한 무료량 적용
    1세대: 별도 무료량 존재
    2세대는 Cloud Run 가격 정책을 따르며, 1세대는 독자적인 무료 한도를 가집니다.

    주의: 위 표의 숫자는 대표적인 예시이며, 실제 무료 제공량은 리전, 가격 등급, 과금 모델에 따라 달라질 수 있습니다.

    1. Compute Engine e2-micro 무료 VM 사용법

    가장 많이 사용하는 무료 VM, e2-micro의 무료 조건은 다음과 같습니다.

    • 시간 합산 방식: '인스턴스 1대'가 아니라 '1대 분량의 시간'이 기준입니다. 예를 들어 한 달이 720시간이라면, e2-micro 인스턴스 2대를 각각 360시간씩 사용해도 총 720시간 이내이므로 무료입니다.
    • 지정된 리전: 오직 미국 내 3개 리전(us-west1, us-central1, us-east1)에서 생성된 e2-micro 인스턴스에만 Always Free가 적용됩니다. 한국(asia-northeast3) 리전은 해당되지 않습니다.
    • 스토리지 및 네트워크:
      • 30GB의 표준 영구 디스크(HDD)가 무료로 제공됩니다. (SSD는 과금 대상)
      • 스냅샷 저장 비용은 별도로 과금될 수 있습니다.
      • 북미에서 외부로 나가는 네트워크 트래픽(Egress)은 월 1GB까지 무료입니다. (중국, 호주 제외)
      • VM에 할당되는 외부 IP 주소(Ephemeral)는 과금되지 않습니다.

    2. Cloud Run 및 Cloud Functions 무료 한도

    서버리스 서비스인 Cloud Run과 Functions는 요청 수, CPU, 메모리 사용량을 기반으로 정교한 무료 한도를 제공합니다. 특히 Cloud Run은 과금 모델이 두 가지로 나뉘니 주의해야 합니다.

    Cloud Run의 과금 모델은 ①요청 기반(Requests-based)②인스턴스 기반(Instance-based)으로 나뉩니다. 아래 표는 us-central1 리전 기준 대표적인 무료 한도입니다. 자세한 내용은 Cloud Run 공식 가격 정책을 참고하세요.

    항목 Cloud Run
    (요청 기반)
    Cloud Run
    (인스턴스 기반)
    Cloud Functions
    (2세대)
    Cloud Functions
    (1세대, 참고용)
    요청/호출 200만 건/월 Cloud Run 기준 200만 건/월
    vCPU-seconds 18만/월 24만/월 Cloud Run 기준
    메모리 GiB-seconds 36만/월 45만/월 Cloud Run 기준 40만/월
    CPU 단위 vCPU-s vCPU-s vCPU-s GHz-s 20만/월
    Egress 1GB/월 (북미 발) 동일 Cloud Run 기준 5GB/월
    특징 최소 인스턴스>0 설정 시 유휴 상태에도 과금 장시간 실행되는 작업에 유리 2세대: Cloud Run 정책 준용 1세대 별도 정책

    나도 모르게 요금이? 자주 발생하는 추가 과금 항목

    무료라고 안심하다 보면 예상치 못한 곳에서 비용이 발생할 수 있습니다. 아래 항목들을 주기적으로 점검하세요.

    점검 항목 설명 및 대응 방안
    과도한 로그 기본 무료 할당량을 초과하면 Cloud Logging 저장 및 조회 비용이 발생합니다. 로그 보존 기간을 줄이거나, 불필요한 로그는 제외하도록 설정하세요.
    모니터링 Uptime 체크, 커스텀 측정항목(Metric) 등이 무료 한도를 초과하면 Cloud Monitoring 비용이 발생할 수 있습니다. 체크 빈도나 임계값을 조절하세요.
    네트워크 트래픽(Egress) 무료로 제공되는 1GB는 생각보다 적은 양입니다. 이미지나 파일 다운로드 서비스에 사용하면 금방 소진되니 주의가 필요합니다.
    리전 착오 e2-micro VM을 무료 혜택이 없는 한국 리전에 생성하는 경우가 가장 흔한 실수입니다. 반드시 미국 3개 리전인지 확인하세요.
    Cloud Run 최소 인스턴스 트래픽이 없어도 인스턴스를 계속 활성화하는 min-instances > 0 설정은 유휴 비용을 발생시킵니다. 트래픽이 적다면 0으로 설정하는 것을 권장합니다.
    스냅샷/디스크 유형 VM 디스크 스냅샷, SSD 디스크, 추가 디스크는 Always Free 대상이 아닙니다.
    마켓플레이스 솔루션 일부 마켓플레이스 솔루션은 모니터링 에이전트 등을 함께 설치하여 추가 비용을 유발할 수 있습니다.

    비용 폭탄 방지! 과금 관리 필수 팁 3가지

    1. 예산 및 알림 설정: [결제] 메뉴에서 '예산 및 알림'을 설정하세요. 예산의 50%, 90%, 100% 도달 시 이메일로 알림을 받도록 설정하면 과다 지출을 조기에 파악할 수 있습니다.
    2. 청구 리포트 활용: [결제]의 '보고서' 메뉴를 활용해 어떤 서비스와 SKU에서 비용이 발생하는지 상세히 추적할 수 있습니다.
    3. BigQuery로 데이터 분석: 청구 데이터를 BigQuery로 내보내면 Looker Studio와 연동하여 비용 패턴을 시각적으로 분석하고 이상 징후를 빠르게 발견할 수 있습니다.

    GCP Always Free 관련 자주 묻는 질문 (FAQ)

    Q1. e2-micro VM은 한국 리전에서 무료인가요?
    A. 아니요. 미국 3개 리전(us-west1, us-central1, us-east1)에서만 무료입니다.

    Q2. e2-micro VM 2대를 잠시 켜두면 요금이 나오나요?
    A. '시간 합산' 방식이므로, 해당 월의 총 시간(예: 720시간)을 넘지 않으면 2대를 켜도 무료입니다.

    Q3. VM 외부 IP 주소는 유료인가요?
    A. Always Free e2-micro 인스턴스에 할당된 임시(Ephemeral) 외부 IP는 별도 과금되지 않습니다.

    Q4. Cloud Run 무료 혜택은 요청, CPU, 메모리 모두 포함되나요?
    A. 네, 세 가지 항목 모두에 대해 각각 월별 무료 사용량이 제공됩니다.

    Q5. Cloud Run의 '인스턴스 기반'과 '요청 기반'의 차이는 무엇인가요?
    A. 가장 큰 차이는 유휴 상태 과금 여부와 무료 제공량입니다. '인스턴스 기반'은 트래픽이 없어도 인스턴스가 켜져 있으면 과금되지만, CPU와 메모리 무료량이 더 많습니다.

    Q6. Cloud Functions 2세대의 무료 한도는 어떻게 되나요?
    A. 2세대는 Cloud Run의 가격 및 무료량 정책을 그대로 따릅니다.

    Q7. 로그(Logging)는 왜 요금이 발생하나요?
    A. 기본 제공되는 무료 할당량을 초과하여 로그를 저장하거나, 보관 기간을 30일 이상으로 설정하면 저장 비용이 발생합니다.

    Q8. '결제 계정 합산'이란 무슨 뜻인가요?
    A. 하나의 결제 계정에 여러 프로젝트가 연결된 경우, 모든 프로젝트의 사용량을 더해서 무료 한도를 계산한다는 의미입니다.

    함께 읽으면 좋은 글

    AWS 프리 티어 과금 기준 2025
    서버리스 무료 쿼터 요금 비교 2025


    *면책 조항: 본 문서는 정보 제공을 목적으로 작성되었으며, 재정적 자문이 아닙니다. 실제 서비스를 이용하기 전에는 반드시 최신 Google Cloud 공식 문서를 확인하시기 바랍니다.*

    • 트위터 공유하기
    • 페이스북 공유하기
    • 카카오톡 공유하기