Cloud Billing 개요

Cloud Billing은 Google Cloud 지출을 추적 및 파악하고, 비용을 청구하고, 비용을 최적화할 수 있는 도구 모음입니다.

이 페이지에서는 다음 주제에 대해 설명합니다.

  • Cloud Billing 도구를 소개합니다.

  • Cloud Billing 계정과 Cloud Billing 계정 및 Google 결제 프로필 간의 관계를 소개합니다. Cloud Billing 계정은 Google Cloud 및 Google Maps Platform에서 사용한 만큼만 비용을 지불합니다.

    Cloud Billing 계정 알아보기

  • Google Cloud의 리소스 관리 개요 Google Cloud 리소스를 구성하는 방법은 조직 구조에 따라 달라지며 Cloud Billing 보고서에서 비용을 분석하는 방법에 영향을 줍니다.

    Google Cloud 리소스 알아보기

Cloud Billing 도구 정보

Cloud Billing 도구를 사용하면 사용 비용을 모니터링하고 지출을 예측하며 비용을 절감할 수 있는 기회를 파악할 수 있습니다.

시작하기

비용 모니터링

  • 결제 데이터를 BigQuery로 내보냅니다. 사용량 및 비용 데이터를 BigQuery 데이터 세트로 내보내고 세부 분석을 위해 데이터 세트를 사용합니다. Looker Studio와 같은 도구에서 내보낸 데이터를 시각화할 수도 있습니다.

    데이터가 Google Cloud 사용량을 처음부터 반영하도록 BigQuery 내보내기를 최대한 빨리 사용 설정하는 것이 좋습니다.

    Cloud Billing을 BigQuery로 내보내기 튜토리얼 시작

  • 예산을 만들고 지출 알림 설정. 예산을 사용하여 계획된 지출 대비 실제 Google Cloud 지출을 추적할 수 있습니다. 그런 다음 알림을 설정하여 지출에 대한 최신 정보를 확인하세요.

    예산 만들기에 대해 알아보기

비용 최적화 및 제어

Cloud Billing 계정 및 Google 결제 프로필 정보

Cloud Billing 계정은 Google Cloud에 설정되며 특정 Google Cloud 리소스 및 Google Maps Platform API 모음의 결제자를 정의하는 데 사용됩니다. Cloud Billing 계정에 대한 액세스 제어는 IAM 역할로 설정됩니다. Cloud Billing 계정은 Google 결제 프로필에 연결됩니다. Google 결제 프로필에는 비용이 부과되는 결제 수단이 포함됩니다.

Cloud Billing 계정 Google 결제 프로필
Cloud Billing 계정:
  • Google Cloud Console에서 관리되는 클라우드 수준 리소스입니다.
  • 청구 비용을 지불하는 방법을 정의하는 결제 수단이 포함된 Google 결제 프로필에 연결됩니다.
  • Cloud Billing 계정에 연결된 모든 프로젝트에서 Google Cloud 사용에 의해 발생하는 모든 비용(청구 및 사용량 크레딧)을 추적합니다.
  • 결과적으로 Cloud Billing 계정당 하나의 인보이스가 사용됩니다.
  • 단일 통화로 운영됩니다.
  • 지정된 리소스 모음의 결제자를 정의합니다.
  • 결제 관련 기능에 대한 액세스를 제어하는 결제별 역할 및 권한이 있습니다(IAM 역할에 의해 설정됨)
Google 결제 프로필:
  • payments.google.com에서 관리되는 Google 수준 리소스입니다.
  • 모든 Google 서비스(예: Google Ads, Google Cloud, Fi 전화 서비스)에 연결됩니다.
  • Google Cloud뿐만이 아닌 모든 Google 서비스에 대한 결제를 처리합니다.
  • 프로필 책임자의 이름, 주소, 세금 ID(법적으로 필요한 경우)와 같은 정보를 저장합니다.
  • 다양한 결제 수단(신용카드, 체크카드, 은행 계좌 및 기타 과거에 Google을 통해 구매하는 데 사용한 결제 수단)을 저장합니다.
  • 인보이스, 결제 내역 등을 볼 수 있는 문서 센터 역할을 합니다.
  • 다양한 Cloud Billing 계정 및 제품에 대한 인보이스를 보고 받을 수 있는 사람을 제어합니다.
  • 결제 관련 기능에 대한 액세스를 제어할 수 있는 Google 결제 관련 사용자 및 권한이 있습니다.

프로젝트가 Cloud Billing 계정 및 Google 결제 프로필과 어떻게 연결되는지를 보여줍니다. 한쪽은 Google Cloud 수준 리소스(Cloud Billing 계정 및 관련 프로젝트)를 보여주고 세로 점선으로 구분된 다른 쪽은 Google 수준 리소스(Google 결제 프로필)를 보여줍니다. 프로젝트의 사용 비용은 Cloud Billing 계정에서 추적됩니다. 연결된 Google 결제 프로필은 인보이스 및 명세서, 청구서 결제에 사용되는 결제 수단을 포함하여 모든 결제 관련 정보를 관리합니다.

Cloud Billing 계정 유형

Cloud Billing 계정에는 두 가지 유형이 있습니다.

  • 셀프 서비스(또는 온라인) 계정

    • 결제 수단은 각 국가 또는 지역에서의 사용 가능 여부 따라 신용카드 또는 직불카드나 ACH 자동이체입니다.
    • 비용은 Cloud Billing 계정에 연결된 결제 수단으로 자동으로 청구됩니다.
    • 온라인으로 셀프서비스 계정에 가입할 수 있습니다.
    • 셀프 서비스 계정에 생성된 문서에는 명세서, 결제 영수증, 세금 인보이스가 포함되며 Google Cloud Console에서 이 문서에 액세스할 수 있습니다.
  • 인보이스(또는 오프라인) 계정

    • 결제 수단이 수표 또는 은행 송금입니다.
    • 우편이나 전자적인 방식으로 인보이스가 발송됩니다.
    • 결제 영수증과 같이 Google Cloud Console에서도 인보이스에 액세스할 수 있습니다.
    • 인보이스 결제 요건을 충족해야 합니다. 인보이스 결제 요건 자세히 알아보기

Google 결제 프로필 유형

Google 결제 프로필을 만들 때 프로필 유형을 지정하라는 메시지가 표시됩니다. 세무 및 신원 확인을 위해 이 정보는 정확해야 합니다. 결제 프로필을 만든 후에는 이 설정을 변경할 수 없습니다. Google 결제 프로필을 설정할 때 프로필 사용 계획과 가장 잘 맞는 유형을 선택하세요.

Google 결제 프로필에는 두 가지 유형이 있습니다.

  • 개인

    • 개인 결제용으로 계정을 사용 중입니다.
    • 결제 프로필을 개인용으로 등록하면 본인만 프로필을 관리할 수 있으며, 사용자를 추가, 삭제하거나 프로필의 권한을 변경할 수 없습니다.
  • Business

    • 기업, 조직, 파트너십, 교육 기관을 대신하여 결제합니다.
    • Google 결제 센터를 사용하여 Play 앱, 게임은 물론, Google Ads, Google Cloud, Fi 전화 서비스와 같은 Google 서비스를 결제할 수 있습니다.
    • 비즈니스 프로필을 사용하면 관리하는 Google 결제 프로필에 다른 사용자를 추가할 수 있으므로 두 사람 이상이 결제 프로필에 액세스하거나 관리할 수 있습니다.
    • 비즈니스 프로필에 추가되는 모든 사용자는 이 프로필의 결제 정보를 볼 수 있습니다.

청구 주기

Cloud Billing 계정의 청구 주기에 따라 Google Cloud 서비스와 Google Maps Platform API 사용 요금의 지불 방법 및 시기가 달라집니다.

셀프 서비스 Cloud Billing 계정의 경우 다음 두 가지 방법 중 하나로 Google Cloud 비용이 자동으로 청구됩니다.

  • 월별 결제: 정기적인 월 단위로 비용이 청구됩니다.
  • 기준액 결제: 계정에 특정 금액이 누적되면 비용이 청구됩니다.

셀프 서비스 Cloud Billing 계정의 경우 계정을 만들 때 청구 주기가 자동으로 할당됩니다. 청구 주기를 선택할 수 없으며 청구 주기를 변경할 수 없습니다.

인보이스 Cloud Billing 계정의 경우 일반적으로 매월 하나의 인보이스를 받게되며 인보이스를 결제해야 하는 기간(결제 기간)은 Google과 체결한 계약에 따라 결정됩니다.

결제 연락처

Cloud Billing 계정에는 Cloud Billing 계정에 연결된 Google 결제 프로필에 정의된 하나 이상의 연락처가 포함되어 있습니다. 이러한 연락처는 신용카드 업데이트가 필요한 경우와 같이 등록된 결제 수단과 관련된 결제 정보를 수신하도록 지정된 사람들입니다. 이 연락처 목록에 액세스하고 관리하려면 Google 결제 센터Google Cloud 콘솔을 사용하면 됩니다.

하위 계정

하위 계정은 리셀러 용도로 사용됩니다. 리셀러인 경우 하위 계정을 사용해서 지불 거절 목적으로 고객의 청구 내역을 표시할 수 있습니다.

Cloud Billing 하위 계정을 사용하면 인보이스의 별도 섹션에 프로젝트 청구 항목을 함께 그룹화할 수 있습니다. 결제 하위 계정은 리셀러의 상위 Cloud Billing 계정이 소유한 Cloud Billing 계정입니다. 모든 결제 하위 계정의 사용 요금은 리셀러의 상위 Cloud Billing 계정으로 결제됩니다. 상위 Cloud Billing 계정은 인보이스 결제에 있어야 합니다.

하위 계정은 대부분의 경우 Cloud Billing 계정과 같이 작동합니다. 프로젝트를 연결할 수 있고, Cloud Billing 데이터 내보내기를 구성할 수 있고, IAM 역할을 정의할 수 있습니다. 하위 계정에 연결된 프로젝트에 부과되는 모든 요금은 인보이스에서 그룹화되고 소계가 추가됩니다. 리소스 관리 차원에서는 액세스 제어 정책이 하위 계정에서 완전히 분리할 수 있으므로 고객을 분리하고 관리하는 효과가 있습니다.

프로젝트가 Cloud Billing 계정, Cloud Billing 하위 계정, Google 결제 프로필과 어떻게 연결되는지를 보여줍니다. 한쪽은 Google Cloud 수준 리소스(Cloud Billing 계정과 관련 프로젝트)를 보여주고 세로 점선으로 구분된 다른 쪽은 Google 수준 리소스(Google 결제 프로필)를 보여줍니다. 프로젝트 사용량 비용은 연결된 Cloud Billing 하위 계정별로 그룹화하여 소계됩니다. 하위 계정은 Google 결제 프로필에 연결된 리셀러의 상위 Cloud Billing 계정에서 결제합니다.

Cloud Billing Account API는 하위 계정을 만들고 관리하는 기능을 제공합니다. 이 API를 사용하여 기존 시스템에 연결하고 새 고객이나 지불 거절 그룹을 프로그래매틱 방식으로 프로비저닝할 수 있습니다.

결제 리소스 관리 정보

여러 니즈에 맞게 다양한 방식으로 Google Cloud 결제를 구성할 수 있습니다. 이 섹션에서는 조직 및 결제의 핵심 개념을 소개하고 이를 효과적으로 사용하는 방법을 설명합니다.

비용을 효과적으로 모니터링하도록 리소스를 구성하는 방법은 Cloud Billing 리소스 구성 및 액세스 관리 가이드를 참조하세요.

리소스 정보

Google Cloud 환경에서 리소스란 워크로드(VM, DB 등)를 처리하기 위해 사용되는 서비스 수준의 리소스 또는 프로젝트, 폴더, 조직과 같은 서비스 수준보다 상위에 적용되는 계정 수준의 리소스를 의미할 수 있습니다.

리소스 관리

리소스 관리는 회사/팀을 위한 다양한 클라우드 리소스를 구성하고 액세스 권한을 부여하는 방법, 특히 서비스 수준 리소스 위에 위치하는 계정 수준 리소스의 설정과 조직에 초점을 둡니다. 계정 수준 리소스는 Google Cloud 계정 설정 및 관리와 관련된 리소스입니다.

리소스 계층 구조

Google Cloud 리소스는 계층적으로 구성됩니다. 이러한 계층 구조를 통해 조직의 운영 구조를 Google Cloud에 매핑하고 관련 리소스 그룹에 대한 액세스 제어 및 권한을 관리할 수 있습니다. 리소스 계층 구조는 액세스 관리 정책(Identity and Access Management) 및 조직 정책을 위한 논리적 연결 지점을 제공합니다.

IAM 정책과 조직 정책은 계층 구조를 통해 상속되며, 계층 구조의 각 노드에서 유효 정책은 노드에서 직접 적용되는 정책과 상위 항목에서 상속된 정책의 결과입니다.

다음 다이어그램에서 Google Cloud 계정 관리와 관련된 핵심 계정 수준 리소스가 묘사된 리소스 계층 구조의 예시를 볼 수 있습니다.

Google Cloud 계정 관리와 관련된 핵심 계정 수준 리소스와 Cloud Billing 계정 및 Google 결제 프로필과의 연관성을 보여주는 리소스 계층 구조 예시입니다.

도메인

  • 회사 도메인은 조직의 주 ID이며 Google Cloud를 포함한 Google 서비스에서 회사의 ID를 구성합니다.
  • 도메인을 사용하여 조직의 사용자를 관리합니다.
    • Google Cloud를 사용할 때 조직과 연결되어야 하는 사용자를 도메인 수준에서 정의합니다.
    • 또한 도메인에서 사용자 및 기기에 대한 정책을 전체적으로 관리할 수 있습니다(예: 조직의 사용자에 대한 2단계 인증 사용 설정, 비밀번호 재설정).
  • 도메인은 Google Workspace 또는 Cloud ID 계정에 연결됩니다.
  • Google Workspace 또는 Cloud ID 계정은 조직 하나에만 연결됩니다.
  • Google 관리 콘솔(admin.google.com)을 사용하여 도메인 수준 기능을 관리합니다.

리소스 계층 구조에 대한 자세한 내용은 Resource Manager 문서를 참조하세요.

조직

  • 조직은 Google Cloud 리소스 계층 구조의 루트 노드입니다.
  • 조직에 속하는 모든 Google Cloud 리소스는 조직 노드 아래에 그룹화되어 모든 프로젝트, 폴더, 리소스, Cloud Billing 계정에 대한 설정, 권한, 정책을 정의할 수 있게 해줍니다.
  • 조직은 도메인에만 연결되며(Google Workspace 또는 Cloud ID 계정을 사용하여 설정) Google Cloud에서 도메인을 설정할 때 자동으로 생성됩니다.
  • 조직을 사용하여 Google Cloud 리소스와 이러한 리소스에 대한 사용자 액세스를 중앙에서 관리할 수 있습니다. 여기에는 다음이 포함됩니다.
    • 사전 관리: 필요에 따라 리소스 재구성(예: 조직 개편이나 신규 사업부 출범 시 새로운 프로젝트 및 폴더가 필요할 수 있음)
    • 사후 관리: 조직 리소스는 손실된 리소스(예: 팀원 중 한 명이 액세스 권한을 손실하거나 퇴사하는 경우)에 대한 액세스 권한을 다시 획득하기 위한 안전 그물을 제공합니다.
  • Google Cloud와 관련된 다양한 역할 및 리소스(조직, 프로젝트, 폴더, 리소스, Cloud Billing 계정 포함)는 Google Cloud Console 내에서 관리합니다.

조직에 대한 자세한 내용은 다음 문서를 참조하세요.

폴더

  • 폴더는 그룹화 메커니즘이며, 프로젝트 또는 다른 폴더를 포함하거나 이 두 가지 조합을 포함할 수 있습니다.
  • 폴더를 사용하려면 조직 노드가 있어야 합니다.
  • 폴더 및 프로젝트는 모두 조직 노드 아래에 매핑됩니다.
  • 폴더를 사용하여 공통 IAM 정책을 공유하는 리소스를 그룹화할 수 있습니다.
  • 한 폴더는 폴더 또는 리소스를 여러 개 포함할 수 있지만 지정된 폴더 또는 리소스는 단 하나의 상위 항목만 가질 수 있습니다.

폴더 사용에 관한 자세한 내용은 폴더 만들기 및 관리를 참조하세요.

프로젝트

  • 모든 서비스 수준 리소스는 Google Cloud의 기본 수준 구성 항목인 프로젝트의 하위 요소입니다.
  • 프로젝트는 서비스 수준 리소스(예: Compute Engine 가상 머신(VM), Pub/Sub 주제, Cloud Storage 버킷 등)를 사용하기 위해 필수입니다.
  • 프로젝트를 사용하여 비즈니스 기능이나 구조에 매핑되는 논리적인 프로젝트, 팀, 환경 또는 기타 컬렉션을 나타낼 수 있습니다.
  • 프로젝트는 서비스, API, IAM 권한을 사용 설정하기 위한 기반을 형성합니다.
  • 모든 특정 리소스는 한 프로젝트 내에만 존재할 수 있습니다.

프로젝트에 대한 자세한 내용은 다음 문서를 참조하세요.

리소스

  • Google Cloud 서비스 수준 리소스는 Compute Engine 가상 머신(VM), Pub/Sub 주제, Cloud Storage 버킷 등의 모든 Google Cloud 서비스를 구성하는 기반 구성요소입니다.
  • 프로젝트와 조직도 포함된 계층 구조에서 리소스는 결제 및 액세스 제어를 위해 최하위 수준에 배치됩니다.

라벨

  • 라벨은 Google Cloud 리소스(예: Compute Engine 인스턴스)를 분류하는 데 도움이 됩니다.
  • 라벨은 키-값 쌍입니다.
  • 각 리소스에 라벨을 연결한 다음 라벨을 기준으로 리소스를 필터링할 수 있습니다.
  • 라벨은 세부적인 수준에서의 비용 추적에 유용합니다. 라벨에 대한 정보가 결제 시스템으로 전달되므로 라벨을 기준으로 청구 항목을 분석할 수 있습니다.

라벨 사용에 대한 자세한 내용은 라벨 만들기 및 관리를 참조하세요.

리소스, Cloud Billing 계정, Google 결제 프로필 간의 관계

조직, Cloud Billing 계정, 프로젝트 간의 상호작용을 제어하는 관계 유형에는 소유권과 결제 연결 등 두 가지가 있습니다.

  • 소유권은 IAM 권한 상속을 나타냅니다.
  • 결제 연결은 특정 프로젝트 비용을 지불하는 Cloud Billing 계정을 정의합니다.

다음 다이어그램은 샘플 조직의 소유권 및 결제 연결 관계를 보여줍니다.

프로젝트가 Cloud Billing 계정, 조직, Google 결제 프로필과 어떻게 연결되는지 설명합니다. 한쪽은 Google Cloud 수준 리소스(Cloud Billing 계정과 관련 프로젝트)를 보여주고 세로 점선으로 구분된 다른 쪽은 Google 수준 리소스(Google 결제 프로필)를 보여줍니다. 프로젝트에서는 Google 결제 프로필에 연결된 Cloud Billing 계정을 통해 비용이 지급됩니다. 조직에서는 IAM을 사용하여 Cloud Billing 계정의 소유권을 제어합니다.

이 다이어그램에서 조직은 프로젝트 1, 2, 3에 대한 소유권을 가지고 있으며 이것이 3개 프로젝트의 IAM 권한 상위 항목입니다.

Cloud Billing 계정이 프로젝트 1, 2, 3에 연결되어 있고 프로젝트 3개에서 발생하는 비용을 지불합니다.

Cloud Billing 계정은 이름, 주소, 결제 수단과 같은 정보가 저장된 Google 결제 프로필에도 연결됩니다.

이 예시에서 조직에 대한 IAM 결제 역할을 부여받은 모든 사용자는 Cloud Billing 계정 또는 프로젝트에 대해서도 이 역할을 부여받습니다.

IAM 결제 역할 부여에 대한 자세한 내용은 Cloud Billing 액세스 제어 개요를 참조하세요.

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.

무료로 시작하기