無須管理基礎架構,即可執行前端和後端服務、批次工作、託管 LLM,以及將處理工作負載排入佇列。
每月可免費傳送兩百萬次要求。
功能
您可以使用慣用的語言、架構和程式庫編寫程式碼、將程式碼封裝為容器,然後執行「gcloud run deploy」指令,應用程式就能正式上線,而且系統會為應用程式提供投入正式環境所需的一切運作資源。是否建構容器全由您決定。如果您使用的是 Go、Node.js、Python、Java、.NET Core 或 Ruby,可以利用「以來源為基礎的部署」選項,透過所用語言的最佳做法來建構容器
無論是使用自有的長期運作事件導向服務,或是部署容器化工作來處理資料,Cloud Run 都會自動從零向上擴充或縮減容器,因此您只需支付程式碼運作期間的費用。
(現為公開預先發布版) 隨需存取 NVIDIA L4 GPU,以便執行 AI 推論工作負載,GPU 執行個體可在 5 秒內啟動,並將資源調度率降至零。
Cloud Run 還能使用 Buildpacks 自動將內容投入實際工作環境,讓您直接從來源進行部署工作,而不不必在機器上安裝 Docker。每次有新的修訂版本推送至 Git 存放區的特定分支版本時,您都可讓系統自動建立及部署程式碼。
您可以透過 Cloud Run 工作執行批次處理,同時讓執行個體持續運作。只要使用單一無伺服器平台,就能讓系統執行工作直到完成為止,期間無須回應 HTTP 要求。工作執行時間最長可達 24 小時!
直接將流量傳送至虛擬私有雲網路,並連結在虛擬私有雲中運作的所有服務。
運作方式
Cloud Run 是一個全代管運算平台,讓您能直接在可擴充的 Google 基礎架構上執行程式碼。這個自動化平台簡單易用,有助於您提升工作效率。
常見用途
透過 Cloud Run 部署及託管網站
利用最常用的堆疊建構網頁應用程式、存取 SQL 資料庫,以及算繪動態 HTML 網頁。Cloud Run 也可讓您在網站沒有收到任何要求時,將資源調度率降至零。
在本程式碼實驗室中,您會先從透過 Cloud Build 建立的 Docker 映像檔開始 (在 Cloud Shell 中觸發),然後在 Cloud Shell 中使用指令,將該映像檔部署至 Cloud Run。
透過 Cloud Run 部署及託管網站
利用最常用的堆疊建構網頁應用程式、存取 SQL 資料庫,以及算繪動態 HTML 網頁。Cloud Run 也可讓您在網站沒有收到任何要求時,將資源調度率降至零。
在本程式碼實驗室中,您會先從透過 Cloud Build 建立的 Docker 映像檔開始 (在 Cloud Shell 中觸發),然後在 Cloud Shell 中使用指令,將該映像檔部署至 Cloud Run。
定價
Cloud Run 的定價方式 | 按用量計費,搭配一律免費的方案,進位至最接近的 100 毫秒倍數。如未使用,就無須付費。 | |
---|---|---|
SKU | 超過免費方案的價格 (無折扣) | 免費 |
CPU | 每 vCPU-秒 $0.00001800 美元 | 每月前 240,000 vCPU-秒免費 |
記憶體 | 每 GiB-秒 $0.00000200 美元 | 每月前 450,000 GiB-秒免費 |
企業案例
瞭解其他企業如何透過 Cloud Run 降低成本、提高投資報酬率及推動革新
精選客戶
常見問題
有了 Cloud Run,您在管理及部署網站時,就不必擔心您需要的 VM 或 Kubernetes 部署項目會造成負擔。從管理層面來看,這個做法不僅較為簡單,還能讓您在網站沒有收到要求時,將資源調度率降至零。
Cloud Run 結合了 App Engine 標準環境和 App Engine 彈性環境的許多優質功能,可改善 App Engine 體驗。Cloud Run 服務可處理與 App Engine 服務相同的工作負載,包括部署和託管網站,但 Cloud Run 讓客戶在實作這些服務時享有更大的彈性。