管理 GCP 專案、App Engine 應用程式和帳單

Google Cloud Platform 專案包含您的 App Engine 應用程式以及其他 GCP 資源。

您可以透過 Google Cloud Platform 主控台、Cloud SDKApp Engine Admin API 執行所有的管理工作,包含本主題涵蓋的一般工作。

要將應用程式部署至 App Engine 彈性環境,通常必須先建立及設定下列項目:

  1. GCP 專案
  2. App Engine 應用程式
  3. 帳單帳戶

建立專案與應用程式並啟用計費功能

您可以選取或建立新的 Google Cloud Platform 專案和 App Engine 應用程式,以建立及管理一系列的設定、憑證和應用程式的中繼資料。在 App Engine 彈性環境中,您也必須啟用專案的計費功能。

僅限擁有者角色具備能在 GCP 專案中建立 App Engine 應用程式的權限,而且必須先有 App Engine 應用程式,其他帳戶才能在該應用程式上執行工作。舉例來說,您必須先建立 App Engine 應用程式,具備 App Engine 部署者角色的帳戶才能使用服務帳戶部署應用程式。

主控台

如要建立 GCP 專案和 App Engine 應用程式並啟用計費功能:

  1. 前往 App Engine 頁面:

    前往 App Engine 頁面

  2. 選取或建立 GCP 專案。

  3. 在「您使用 Node.js 建立的第一個應用程式」頁面中,選取地區並啟用計費功能:

    1. 選取地區以指定 App Engine 應用程式所在的位置。
      App Engine 位置的詳細資訊help_outline

    2. 選取或建立帳單帳戶以啟用專案的計費功能。

在您的專案中建立 App Engine 應用程式並啟用計費功能後,畫面上會開啟「資訊主頁」頁面。

gcloud

安裝 Cloud SDK 之後,具備 GCP 專案擁有者角色的帳戶能執行下列 gcloud 指令,建立 GCP 專案和 App Engine 應用程式:

  1. 執行下列指令以建立 GCP 專案:

    gcloud projects create

  2. 執行下列指令以選取地區及建立 App Engine 應用程式:

    gcloud app create
  3. 如需深入瞭解如何在 GCP 主控台的「帳單」頁面中啟用計費功能,請參閱啟用計費功能

API

如要透過程式建立 GCP 專案和 App Engine 應用程式,您可以同時使用 Resource Manager API 和 App Engine Admin API:

  1. 如要建立 GCP 專案,請參閱建立新專案

  2. 如要建立 App Engine 應用程式,請參閱建立 App Engine 應用程式

  3. 如需深入瞭解如何在 GCP 主控台的「帳單」頁面中啟用計費功能,請參閱啟用計費功能

啟用計費功能

您必須啟用計費功能,才能將應用程式部署至 App Engine 彈性環境。如果您在建立 GCP 專案時已有帳單帳戶,系統就會自動啟用該專案的計費功能。

如要在 GCP 專案上啟用計費功能:

  1. 前往 GCP 主控台的「帳單」頁面:

    前往帳單頁面

  2. 選取或建立 GCP 專案。

  3. 根據是否存在帳單帳戶或選取的 GCP 專案是否與帳戶相關聯而定,「帳單」頁面會顯示下列其中一種內容:

    • 如果選取的 GCP 專案已啟用計費功能,畫面上會列出帳單帳戶的詳細資料。

    • 如果帳單帳戶不存在,系統會提示您建立帳單帳戶,並將該帳戶與選取的 GCP 專案建立關聯。

    • 如果已有帳單帳戶,但是選取的 GCP 專案尚未與帳單帳戶建立關聯,系統會提示您啟用計費功能。您也可以按一下 [取消] 並點選 [建立帳戶],即可建立新的帳單帳戶並建立關聯。

啟用計費功能後,系統可能會向您收取的費用並沒有上限。如要進一步控管應用程式費用,您可以建立預算及設定快訊,但 App Engine 彈性環境並不支援支出上限功能。

管理帳單

使用「帳單」頁面管理帳單帳戶:

  1. 前往 GCP 主控台的「帳單」頁面:

    前往帳單頁面

  2. 選取您要管理的帳戶,然後前往對應頁面,執行下列管理工作:

    • 在「總覽」頁面中,查看帳單帳戶總覽、支付款項及新增帳單帳戶管理員。
    • 在「預算與快訊」頁面中,建立預算與快訊
    • 在「交易」頁面中,查看交易記錄及下載月結單。
    • 在「帳單匯出」頁面中,將帳單資料匯出至 BigQuery 資料集。
    • 在「付款設定」頁面中,設定付款帳戶和聯絡人。
    • 在「付款方式」頁面中,設定付款的方式。

如要進一步瞭解帳單資訊,請參閱定價頁面。

建立預算及設定快訊

您可以建立 GCP 專案的預算,以免意外支付費用,並集中監控您所有的 Google Cloud Platform 費用。設定預算後即可建立預算快訊,一旦費用超過特定金額,系統就會傳送電子郵件給帳單管理員。

如要在 GCP 專案中建立預算及設定快訊:

  1. 前往 GCP 主控台的「帳單」頁面:

    前往帳單頁面

  2. 按一下要建立預算的帳單帳戶。

  3. 依序按一下 [預算與快訊] 和 [建立預算],即可開始建立 GCP 專案的預算。

  4. 在「設定預算」區段中定義您的預算,然後在下列的「設定預算快訊」區段中,指定要收到電子郵件快訊的百分比。

  5. 按一下 [儲存],即可針對 GCP 專案設定預算及啟用快訊。如果您有多個 GCP 專案,則必須在每個專案中個別設定預算及快訊。

停用計費功能

啟用計費功能後,您可以停用專案的計費功能以停止 GCP 專案自動付款。或者,如果您要釋出專案使用的部分資源,也可以停用應用程式。如果您不再需要使用 GCP 專案,請關閉專案以釋出所有資源。

停用應用程式

停用 App Engine 應用程式會讓應用程式停止操作執行個體及處理要求。停用應用程式並不會遺失任何資料,也不會變更任何配置設定。只要重新啟用 App Engine 應用程式即可啟動執行個體,並繼續提供流量給應用程式。

標準和彈性環境中的應用程式資源均會停用,因此不會產生任何費用。然而,GCP 專案中的其他服務仍會產生帳單費用,例如您仍然需要為儲存的資料支付儲存空間費用。

如果應用程式目前正在處理要求,將會繼續執行直到工作完成,因此應用程式最多可能在一小時後才會完全停用。

如要停用 App Engine 應用程式:

  1. 前往「應用程式設定」頁面:

    前往應用程式設定頁面

  2. 按一下 [停用應用程式] 並按照提示操作。

如果要讓應用程式繼續處理要求,請返回「應用程式設定」頁面,並按一下 [啟用應用程式],即可啟用 App Engine 應用程式。

停用應用程式會停止處理所有要求,但是會保留您的資料和狀態。系統仍會向您收取已產生的相關費用,或是專案內像是 Cloud SQL 等其他執行中服務的相關費用。如要釋出專案使用的所有資源,請關閉專案。

關閉專案

您可以關閉 GCP 專案,藉此停用計費功能並釋出該專案使用的所有 GCP 資源。

主控台

如要使用 GCP 主控台關閉 GCP 專案:

  1. 前往「專案」頁面:

    前往專案頁面

  2. 選取您要關閉的 GCP 專案,然後按一下 [刪除專案]

如需進一步瞭解如何管理 GCP 專案,請參閱 Cloud Resource Manager:建立、關閉及還原專案

gcloud

在安裝 Google Cloud SDK 之後,您可以執行下列 gcloud 指令來關閉 GCP 專案:

gcloud projects delete

API

如要透過程式關閉 GCP 專案,請參閱 Resource Manager API 中的關閉專案

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Node.js 適用的 App Engine 彈性環境文件