Cloud RunBeta 版

在全代管環境或您自己的 GKE 叢集中執行無狀態 HTTP 容器。

將無伺服器技術導入容器

Cloud Run 是一種代管運算平台,能夠讓您執行可透過 HTTP 要求叫用的無狀態容器。Cloud Run 採用無伺服器技術,可為您省去所有管理基礎架構的麻煩,讓您專注在最重要的工作上,也就是建構出色的應用程式。這項服務是根據 Knative 建構而成,可讓您選擇透過 Cloud Run 全代管的方式執行容器,或是透過 Cloud Run on GKE 在您的 Kubernetes Engine 叢集中執行容器。

只需幾秒即可將容器部署至實際工作環境

只需幾秒即可將容器部署至實際工作環境

許多無伺服器平台都對程式語言和資料庫的支援性設有限制,甚至僅允許您以特定方式編寫程式碼。Cloud Run 能讓您輕鬆部署可聽取 HTTP 要求的無狀態容器,以自己的方式編寫程式碼,而容器則提供了工作負載的彈性和可攜性。透過 Cloud Run,您可以使用偏好的程式語言、依附元件和工具建構出色的應用程式,並在數秒鐘內完成部署作業。

完全採用無伺服器技術

完全採用無伺服器技術

Cloud Run 可讓您執行無狀態 HTTP 工作負載,而不必擔心伺服器的問題,並可為您省去所有管理基礎架構的麻煩 (例如佈建、設定及管理伺服器),讓您完全專注於編寫程式碼,另外,這項服務也能自動在極短時間內根據流量調度資源,讓您不須費心調整資源調度設定。此外,Cloud Run 只會針對您實際使用的資源向您收費 (以 100 毫秒為計費單位),因此您絕對不必為過度佈建的資源付費。

一致的體驗

隨時隨地都能享有一致的開發體驗

以一致的開發人員體驗,將無狀態容器部署至全代管環境或您自己的 GKE 叢集。之所以能有這種一致的體驗,要歸功於 Knative:這是透過 Kubernetes 打造而成的開放式 API 和執行階段環境,可讓您在不同環境和平台 (包括全代管的 GCP、GKE,或支援 Knative 的任何平台) 之間自由移動工作負載。

功能

簡單的開發人員體驗

簡單的指令列和使用者介面可讓您快速部署及管理服務。

快速的自動調度資源功能

Cloud Run 可根據流量自動調度所需資源。在 GKE 上執行時,自動調度資源則會限制在 GKE 叢集的容量範圍內。

代管

不必管理任何基礎架構:一旦部署完成,Cloud Run 就會替您管理服務,讓您高枕無憂。

支援任何語言、程式庫和二進位檔

您可以使用自己選擇的程式語言、任何語言或作業系統程式庫,甚至自備二進位檔。

利用容器工作流程和標準

容器已經成為建立套裝內容和部署程式碼及其相依元件的一致標準。Cloud Run 與許多容器生態系統都能順利搭配運作,包括 Cloud BuildContainer Registry 和 Docker。

備援功能

Cloud Run 是地區性的服務,系統會自動將資料複製到多個區域。

整合式記錄與監控

您不必調整任何設定,就能直接整合 Stackdriver Monitoring、Logging 和 Error Reporting,確認應用程式的健康狀態是否良好。

根據 Knative 建構而成

Cloud Run 是根據 Knative 建構而成的開放原始碼專案,為工作負載提供不同平台之間的可攜性。

自訂網域

您可以將服務對應至自有的網域。

選擇合適的平台

Cloud Run 讓您能夠在 Google Cloud 或 Google Kubernetes Engine 上靈活地執行服務。如果您已是 GKE 的使用者,則能將 Cloud Run 部署至您的叢集中,方便您存取自訂機器類型、額外的網路支援和 GPU,進一步擴充 Cloud Run 服務的執行環境。最棒的一點是,如果您日後改變心意,隨時都可以從 Cloud Run 切換為 Cloud Run on GKE (反之亦然),完全不必重新部署服務。

Cloud Run

Cloud Run on GKE

定價 按用量計費 (詳情請參閱下文)。 屬於 Kubernetes Engine 的一部分服務,實際定價會在服務正式推出前定案。
機器類型 每個執行個體一個 vCPU,可變更記憶體大小。 GKE 上的標準或自訂機器類型 (含 GPU)。
身分識別與政策 可管理允許叫用各項服務 (或允許未經驗證的叫用) 的身分。 可將服務發布至網際網路或僅提供給叢集或虛擬私人雲端網路。
網路 無法存取虛擬私人雲端/Compute Engine 網路。服務不屬於 Istio 服務網格。 可存取虛擬私人雲端/Compute Engine 網路。服務包含在 Istio 服務網格內。
網址 自動服務網址和 SSL 憑證。 自訂網域僅包含手動 SSL 憑證。

定價

如要進一步瞭解相關定價,請參閱說明文件頁面

Cloud Run 定價

Cloud Run 只會針對您實際使用的資源向您收費,並以 100 毫秒為計費單位。

總價=
運算能力+
每 vCPU-秒
$0.00002400 美元
記憶體+
每 GB-秒
$0.00000250 美元
要求數+
每百萬次要求
$0.40 美元
免費方案:
每月
180,000
vCPU-秒
每月
360,000
GB-秒
每月
2 百萬次
要求
每月
1 GB
跨平台輸出流量

Cloud Run on GKE 定價

Cloud Run on GKE 是 Google Kubernetes Engine 叢集的外掛程式。由 Cloud Run on GKE 部署的工作負載費用皆包含在 GKE 定價中。Cloud Run on GKE 的最終定價會在服務正式推出前定案,Google Kubernetes Engine 則是依據為叢集佈建的資源計費。如要估算 Google Kubernetes Engine 的費用,請使用 Google Cloud Pricing Calculator

資源

探索更多 Cloud Run 和 Cloud Run on GKE 的實用資源。

將容器部署至 Cloud Run

透過 Cloud Build 和 Container Registry 建構容器並將其部署至 Cloud Run

將容器部署至 Cloud Run on GKE

Google Cloud

開始使用

瞭解詳情並著手實作

第一次使用 GCP 嗎?我們提供您 $300 美元的額度,歡迎免費體驗 GCP 產品。

還有其他問題嗎?

我們的專家會協助您打造合適的解決方案,或是為您找到符合需求的合作夥伴。

本產品目前仍處於 Beta 測試階段。如要進一步瞭解產品推出的各個階段,請查看此處