Check out what’s new from Firebase at Google I/O 2022. Learn more

Firebase 요금제

이 페이지에서는 Firebase 청구 방식 및 다른 Google 서비스와의 연결 방식을 비롯한 Firebase 요금제에 대해 설명합니다.

Firebase는 Spark 요금제Blaze 요금제 의 두 가지 요금제를 제공합니다. 다음은 각 계획에 대한 간략한 개요입니다. 자세한 내용은 이 페이지의 아래 섹션을 참조하세요.

스파크 요금제

시작하는 데 필요한 결제 정보가 없습니다.
또는 무료 Firebase 제품만 사용

Blaze 요금제

더 많은 서비스에 액세스하려면 결제 계정을 연결하세요.
무료 사용 할당량을 초과하는 사용 수준

무료 Firebase 제품 및 기능의 전체 사용 무료 Firebase 제품 및 기능의 전체 사용
유료 Firebase 제품의 무료 사용 할당량* 유료 Firebase 제품의 무료 사용 할당량*
유료 Firebase 제품의 추가 사용량에 대한 종량제 가격
Cloud Functions에 대한 액세스
(무료 사용량 할당량, 추가 사용량에 대한 종량제 가격)
유료 Google Cloud 제품 및 기능에 대한 액세스
* 제품에 따라 Spark vs Blaze 요금제의 무료 사용 할당량이 다를 수 있습니다. 이 FAQ 에서 자세히 읽어보세요.

각 요금제에 대한 자세한 제품별 분석은 Firebase 가격 책정 페이지 를 확인하세요. 해당 페이지에서 Firebase 제품의 무료 Firebase 제품, 무료 사용 할당량, 사용한 만큼만 지불하는 가격 책정에 대해 알아볼 수 있습니다.

또한 대부분의 Firebase 제품은 사용량, 할당량, 가격 책정에 대한 제품별 문서를 제공합니다. 그들은 종종 제품에 대한 사용량 청구 사례를 제공합니다. 이러한 유형의 정보를 찾으려면 Firebase 설명서의 제품 섹션을 방문하세요.

다음 그림은 요금제(및 청구 계정)가 프로젝트 및 앱과 연결되는 방식을 보여줍니다.

요금제와 프로젝트 및 앱 간의 관계



스파크 요금제

앱 개발의 초기 단계에 있을 때 Spark 요금제부터 시작하세요. 대부분의 Firebase 기능을 바로 사용하기 위해 결제 정보를 제공할 필요가 없습니다.

FCM 및 Crashlytics와 같은 무료 Firebase 제품 사용하는 경우 프로덕션 앱에서 Spark 요금제를 사용할 수 있습니다.

Spark 요금제에는 무엇이 포함되어 있습니까?

Spark 플랜에는 서비스에 대한 다음 액세스 권한이 포함됩니다.

  • 무료 Firebase 제품 및 기능(소셜 로그인 방법, FCM, Crashlytics 등)의 전체 사용
  • 유료 Firebase 제품(예: Cloud Firestore, Cloud Storage, Hosting)에 대한 무료 사용 할당량

예시 시나리오

다음은 Spark 요금제의 사용 및 청구에 대한 몇 가지 예입니다.

  • 앱에서 원격 구성, 클라우드 메시징 및 Crashlytics를 사용합니다. 앱에 수백만 명의 사용자가 있더라도 이 세 가지 제품의 모든 기능에 무료로 액세스할 수 있습니다.

  • 앱에서 맞춤 인증, Crashlytics 및 Cloud Firestore를 사용합니다. 사용자 정의 인증 및 Crashlytics의 모든 기능에 액세스할 수 있으며(사용자 수에 관계없이) 매일 20,000개의 Cloud Firestore 문서 쓰기 및 50,000개의 문서 읽기를 무료로 얻을 수 있습니다.

Spark 계획에 대해 기억해야 할 중요한 사실

Spark 요금제에 대해 다음 사항을 참고하세요.

  • 제품에 대해 한 달에 무료 할당량 한도를 초과하는 경우 해당 특정 제품의 프로젝트 사용은 해당 월의 나머지 기간 동안 차단됩니다 .

  • 유료 Google Cloud 제품 및 기능(예: Pub/Sub, Cloud Run 또는 Analytics용 BigQuery 스트리밍)은 Spark 요금제의 프로젝트에 사용할 수 없습니다.



Blaze 요금제

프로젝트에 유료 서비스에서 제공하는 기능이 필요한 경우 Blaze 요금제로 전환하세요. Blaze 요금제의 Firebase 프로젝트에는 Cloud Billing 계정 이 연결되어 있어 프로젝트와 앱에서 더 많은 서비스와 더 높은 사용 수준에 액세스할 수 있습니다.

Blaze 요금제에는 무엇이 포함되어 있습니까?

Blaze 플랜에는 서비스에 대한 다음 액세스 권한이 포함됩니다.

  • 무료 Firebase 제품 및 기능(소셜 로그인 방법, FCM, Crashlytics 등)의 전체 사용

  • 유료 Firebase 제품(예: Cloud Firestore, Cloud Storage, Hosting)에 대한 무료 사용 할당량

  • 유료 Firebase 제품의 추가 사용량에 대한 종량제 가격

  • Firebase용 Cloud Functions에 대한 무료 사용 할당량 및 사용한 만큼만 지불하는 가격 책정

  • 유료 Google Cloud 제품 및 기능(예: Pub/Sub, Cloud Run 또는 Analytics용 BigQuery 스트리밍)에 대한 액세스

프로젝트가 유료 제품에 대한 Blaze 플랜의 무료 사용 할당량 내에 있는 경우 해당 제품에 대한 청구가 표시되지 않습니다( Cloud Functions 제외 ). 그러나 무료 사용 할당량을 초과하는 경우 사용한 리소스에 대해서만 비용을 지불합니다. 이것이 Blaze 플랜을 종종 "종량제" 플랜이라고 부르는 이유입니다.

예시 시나리오

다음은 Blaze 요금제의 사용 및 청구에 대한 몇 가지 예입니다.

  • 앱에서 원격 구성, 클라우드 메시징 및 Crashlytics를 사용합니다. 앱에 수백만 명의 사용자가 있더라도 이 세 가지 제품의 모든 기능에 무료로 액세스할 수 있습니다.

  • 앱에서 맞춤 인증, Crashlytics 및 Cloud Firestore를 사용합니다. 사용자 정의 인증 및 Crashlytics의 모든 기능에 액세스할 수 있으며(사용자 수에 관계없이) 매일 50,000개의 Cloud Firestore 문서 읽기 및 20,000개의 문서 쓰기가 무료입니다.

    그러나 프로젝트의 Cloud Firestore 사용량이 일일 할당량보다 높으면 해당 날짜에 50,000 또는 20,000 수를 초과 하는 읽기/쓰기에 대해 요금이 부과됩니다.

Blaze 계획에 대해 기억해야 할 중요한 사실

Blaze 요금제에 대해 다음 사항에 유의하십시오.

  • 제품에 따라 Spark vs Blaze 요금제에서 사용 가능한 무료 사용량 할당량이 다를 수 있습니다. 이 FAQ 에서 자세히 읽어보세요.

  • 대부분의 Firebase 제품 및 기능에는 일일 사용량을 기준으로 한 할당량과 가격이 있지만 일부는 월간 또는 시간당 사용량을 기준으로 합니다. 예를 들어 Cloud Functions에는 매월 재설정되는 무료 사용 계층이 있지만 Cloud Firestore와 Cloud Storage에는 매일 재설정되는 무료 계층이 있습니다. 이 FAQ 에서 자세히 읽어보세요.

Google Cloud Billing 계정

프로젝트가 Blaze 요금제에 있는 경우 프로젝트는 Google Cloud Billing 계정 과 연결됩니다. 다음은 Cloud Billing 계정에 대한 몇 가지 간단한 정보입니다.

  • Cloud Billing 계정에는 결제 수단이 필요합니다. 여기에는 대부분의 주요 신용 카드와 은행 계좌 및 PayPal 결제 방법(귀하의 국가에서 지원되는 경우)이 포함됩니다. 자세한 내용은 Cloud Billing 문서 를 참조하세요.

  • 여러 Firebase 프로젝트를 단일 Cloud Billing 계정에 연결할 수 있습니다. 이 모든 프로젝트는 Blaze 요금제에 포함됩니다.

Firebase 및 Google Cloud를 처음 사용하는 경우 300달러 크레딧 과 무료 평가판 Cloud Billing 계정을 받을 자격이 있는지 확인하여 서비스를 사용해 보세요.



요금제 간 전환

Spark에서 Blaze로 업그레이드

Firebase 콘솔에서 Blaze 요금제로 업그레이드할 수 있습니다.

모든 의도와 목적을 위해 Blaze 요금제로 업그레이드하면 연결된 Google Cloud 프로젝트에 Cloud Billing 계정을 추가하게 됩니다.

다음 작업 및 상황은 요금제를 Spark에서 Blaze로 자동 업그레이드 합니다.

  • Google Cloud Console을 통해 프로젝트에 Cloud Billing 계정 추가

  • 동일한 프로젝트에서 Google Cloud 서비스(예: Pub/Sub 또는 Cloud Run) 또는 Google Maps API 사용

    예를 들어 Google Cloud Console을 통해 Google Cloud 서비스를 사용하기 시작하면 Cloud Billing 계정을 추가해야 합니다. 이렇게 하면 Firebase 요금제가 자동으로 Blaze 요금제로 업그레이드됩니다.

프로젝트가 Spark에서 Blaze로 업그레이드되는 경우 어떤 일이 발생하는지 알아두십시오.

  • 제품에 따라 Spark vs Blaze 요금제에서 사용 가능한 무료 사용량 할당량이 다를 수 있습니다. 이 FAQ 에서 자세히 읽어보세요.

Blaze에서 Spark 요금제로 다운그레이드

Firebase 콘솔에서 Spark 요금제로 다운그레이드할 수 있습니다.

다음 작업과 상황은 자동으로 요금제를 Blaze에서 Spark로 다운그레이드 합니다.

  • Google Cloud Console을 통해 프로젝트에서 연결된 Cloud Billing 계정 제거

  • 프로젝트와 연결된 Cloud Billing 계정 닫기
    Cloud Billing은 결제 상태 또는 내역에 따라 계정을 폐쇄할 수 있습니다. Cloud Billing 문제를 해결 하는 방법을 알아보세요.

프로젝트가 Blaze에서 Spark로 다운그레이드되면 어떤 일이 일어날지 알아두세요.

  • 프로젝트에서 Pub/Sub, Cloud Run 또는 Analytics용 BigQuery 스트리밍과 같은 유료 Google Cloud 서비스에 액세스할 수 없습니다.

  • 프로젝트에서 기본이 아닌 실시간 데이터베이스 인스턴스 또는 기본이 아닌 Cloud Storage 버킷에 액세스할 수 없습니다.

    • 이러한 인스턴스 및 버킷의 데이터는 삭제되지 않지만 데이터에 액세스할 수 없습니다(앱에서 읽기/쓰기 액세스 권한 없음, 콘솔 액세스 권한 없음, REST API 액세스 권한 없음).

    • 액세스를 다시 활성화하려면 Blaze 요금제로 업그레이드하세요 .

    • 기본이 아닌 인스턴스 및/또는 버킷에서 데이터를 삭제해야 하지만 Spark 요금제를 유지하려면 지원팀에 문의하세요 .

  • 신규 또는 기존 Cloud Functions를 새로 배포할 수 없습니다.

  • 제품에 따라 Spark vs Blaze 요금제에서 사용 가능한 무료 사용량 할당량이 다를 수 있습니다. 이 FAQ 에서 자세히 읽어보세요.



다음 단계