App Engine の料金

App Engine アプリは、スタンダード環境またはフレキシブル環境内でインスタンスとして実行されます。料金は環境によって異なります。

  • スタンダード環境内のインスタンスには、App Engine リソースの 1 日の無料割り当てが付与されます。無料割り当てを超えて App Engine リソースを使用すると、このページに記載されている料金が発生します。スタンダード環境内の App Engine リソースの費用を見積もるには、料金計算ツールを使用してください。

    料金計算ツールに移動

  • フレキシブル環境内のインスタンスでは、このページに記載に従い App Engine から料金が発生します。フレキシブル環境では、App Engine から無料割り当てが提供されません。

どちらの環境内のインスタンスも、App Engine の他に使用された Google Cloud プロダクトに応じてその料金が発生する場合があります。

App Engine リソースの料金

特定の App Engine リソースの費用に関する詳細については、以降のセクションをご覧ください。

スタンダード環境のインスタンス

スタンダード環境内のアプリは、指定されたインスタンス クラスにデプロイされます。次の表に、スタンダード環境で利用可能なインスタンス クラスごとの 1 時間あたりの課金料金を示します。課金は、インスタンスが起動した時点で開始され、手動スケーリングを使用したインスタンスがシャットダウンしてから 15 分後または基本スケーリングを使用したインスタンスが最後のリクエストの処理を完了してから 15 分後に終了します。

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

重要: 請求レポートには、課金明細に個別のインスタンス クラスの名前は表示されません。代わりに、「B」クラスからのインスタンス時間が「バックエンド インスタンス」としてレポートされ、「F」クラスからのインスタンス時間が「フロントエンド インスタンス」としてレポートされます。請求レポートでは、使用されたインスタンス クラスごとにインスタンス時間のおおよその倍数を適用しています。たとえば、F4 インスタンスを 1 時間使用した場合は、F1 料金として 4 インスタンス時間分の「フロントエンド インスタンス」料金が表示されます。

フレキシブル環境のインスタンス

フレキシブル環境で実行されるアプリは、指定された仮想マシンタイプにデプロイされます。 これらの仮想マシンリソースは秒単位で課金され、最小使用料金は 1 分間分です。

メモリリソースに対する課金には、アプリで使用されたメモリとアプリを実行するためにランタイム自体に必要なメモリが含まれます。これは、メモリの使用量と費用がアプリのために要求された最大メモリを超える可能性があることを意味します。

次の表に、さまざまなコンピューティング リソースの 1 時間あたりの課金料金を示します。

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

ネットワーキング リソース

次の表に、App Engine ネットワーク リソースの課金料金を示します。

* URL 取得サービスから Google API(*.googleapis.com)へのトラフィックは除きます。

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

優先 App Engine リソース

次の表に示すリソースは、スタンダード環境の Java 8、PHP 5、および Python 2 ランタイムでのみ使用可能です。これらのサービスを使用するアプリは、同等の Google Cloud プロダクトまたはサードパーティ サービスに移行しないと、新しい App Engine ランタイムで動作しません。

* Blobstore は、Google Cloud Storage バケット(App Engine のデフォルト バケットを含む)を使用して blob を保存します。費用については、Google Cloud Storage マルチリージョン バケットの料金をご覧ください。

**Search API 呼び出しの各タイプの詳しい説明については、JavaPython のドキュメントをご覧ください。

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

関連 Google Cloud プロダクトの料金

App Engine は、アプリのビルドとデプロイに Cloud Build を使用します。Cloud Build には独自の割り当てが付与されます。App Engine にアプリをデプロイするたびに、この割り当ての一部が使用されます。Cloud Build は無料割り当てを提供しているため、この割り当てを超えるまでは App Engine アプリのデプロイに費用は発生しません。Cloud Build の割り当てと料金については、Cloud Build の料金をご覧ください。

次の一覧に、App Engine アプリでよく使用される Google Cloud リソースに関する料金情報を示します。

課金管理

プロジェクト オーナーが課金管理者になり、課金関連の基本的な作業を行う必要があります。詳細については、サポートのヘルプページで課金管理者の管理方法をご確認ください。

課金設定

Google Cloud プロジェクトを作成する際には、請求先アカウントを追加して請求を有効にします。App Engine では、すべてのプロジェクトで有効な支払い方法を指定する必要があります。無料の割り当て枠を超えるコンピューティング リソースに対してのみ課金されます。

プロジェクトの作成前に請求先アカウントが設定されている場合には、プロジェクトへの課金がデフォルトで有効になります。複数の請求先アカウントが設定されている場合には、プロジェクトに関連付けるアカウントを選択する必要があります。プロジェクトを作成するときに請求先アカウントがない場合は、請求先アカウントを追加して、そのプロジェクトの請求を有効にする必要があります。

アプリを無効にする場合は、アプリに対する課金も無効にする必要があります。無効にしないと、データストア ストレージと同じように、固定料金がアプリに課金されます。

費用上限

費用上限を設定すると、プロジェクトで 1 日に課金される App Engine のリソースの量を制限できます。上限はおおよその値です。アプリが無効になっている間に、費用上限を少し超過することがあります。また、他の Google Cloud Platform リソースの使用量が費用上限を超えると別途課金される場合があります。複数のプロジェクトがある場合は、プロジェクトごとに費用上限を設定することをおすすめします。

費用上限を設定する場合には、リソース使用量の急増にも対応できるように設定してください。アプリが 1 日の費用上限を超えると、無料割り当て枠を超えたオペレーションはすべて失敗します。

課金について

アプリの課金を確認するには、Google Cloud Console の [課金] にアクセスします。 請求先アカウントを選択して、[履歴] ページに移動します。

料金の履歴を確認できるのは、課金管理者だけです。書面での請求書は請求先に送付されません。

料金の履歴には、アカウントのリソースの使用料とお支払いに関連するすべてのアクティビティが表示されます。このレポートでは、米国太平洋標準時を使用しています。

毎日と毎月の課金額

課金額は毎日および毎月更新されます。

  • 毎日: 毎日、実際に使用したリソースの料金が課金されます。無料割り当て枠までの使用量は、合計の使用量に含まれますが、課金対象にはなりません。無料割り当て枠を超えた使用量に対しては、所定の金額で課金されます。
  • 毎月: 毎月初日に、前月の毎日の課金額が合計され、税額が計算されます(該当する場合)。この合計金額がアプリに設定されたお支払方法で請求されます。

国によっては、App Engine の料金が課税対象になる場合があります。お住いの地域で課税される場合には、使用料金に所定の税額が加算されます。費用上限に税額は含まれません。1 日ごとの使用料金に税額が加算されるため、アカウントに対する最終的な請求額が費用上限額を超える場合があります。請求金額に含まれる税額は、Google Cloud Console の [課金] で確認できます。請求先アカウントを選択して [履歴] ページに移動すると、料金の履歴が表示されます。

猶予期間

アプリの現在の請求ステータスは、Cloud Console の App Engine ダッシュボードで表示できます。期日までに支払いが行われないと、アプリのアカウントは滞納者となり、猶予期間になります。未納料金は猶予期間が終わるまでに支払う必要があります。猶予期間中も引き続きアプリは実行されますが、予算が制限されます。猶予期間内に支払いを行わないと、割り当てがデフォルト レベルに戻ります。

[料金の履歴] ページで [お支払い] をクリックすると、未納金の支払いができます。お支払いの前に [課金設定] ページで別のお支払方法を追加したり、アカウントの問題(カードの期限切れなど)を解決したりしなければならない場合があります。お支払いが完了すると、課金ステータスが有効に変わります。

ヘルプ