App Engine 彈性環境

App Engine 可讓開發人員專心處理最在行的事:編寫程式碼。App Engine 彈性環境會根據 Compute Engine 自動調整應用程式的資源配置,同時達到負載平衡。

執行階段

您可以自訂這些執行階段,或提供自訂 Docker 映像檔或開放原始碼社群的 Dockerfile,藉此提供自己的執行階段。

功能

  • 可自訂的基礎架構 - App Engine 彈性環境執行個體是 Compute Engine 虛擬機器,因此您可以利用自訂程式庫、使用 SSH 進行偵錯,以及部署自己的 Docker 容器。

  • 效能選項 - 利用各種 CPU 和記憶體設定。您可以指定應用程式的每個執行個體需要的 CPU 和記憶體量,而 App Engine 彈性環境會為您佈建必要基礎架構。

  • 原生功能支援:原生支援微服務、授權、SQL 和 NoSQL 資料庫、流量拆分、記錄、版本管理、安全性掃描和內容傳遞網路等功能。

  • 代管虛擬機器 - App Engine 會管理虛擬機器,確保達成以下目的:

    • 執行個體完成健康狀態檢查、視需要進行修復,並與專案中的其他服務共置於同一位置。
    • 系統自動提供回溯相容的重要更新給基礎作業系統使用。
    • 系統根據專案中的設定,依地理區域自動放置 VM 執行個體。Google 的管理服務可確保共置所有專案的 VM 執行個體以獲得最佳效能。
    • 如有可用更新,所有彈性執行個體每週可能會重新啟動一次。我們無法保證一定能獲得上述成效。在重新啟動期間,Google 的管理服務會套用任何必要的作業系統與安全性更新。
    • 您一律擁有 Compute Engine VM 執行個體的根目錄存取權。根據預設,App Engine 彈性環境會停用對於 VM 執行個體的 SSH 存取權。您可以選擇啟用應用程式 VM 執行個體的根目錄存取權。
  • 自動調度資源:App Engine 會根據傳入的負載自動調整應用程式的資源配置。

    • 如果地區中已有符合設定的 Compute Engine VM 預留項目,App Engine 會遵守這些項目。如果預訂 VM,在暫時資源短缺期間,您更有可能獲得資源分配。

瞭解標準環境與彈性環境之間的差異

歡迎試用

如果您未曾使用過 Google Cloud,歡迎建立帳戶,親自體驗實際使用 App Engine 的成效。新客戶可以獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。

免費試用 App Engine