功能

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

您可以使用慣用的語言、架構和程式庫編寫程式碼、將程式碼封裝為容器,然後執行「gcloud run deploy」指令,應用程式就能正式上線,而且系統會為應用程式提供投入正式環境所需的一切運作資源。是否建構容器全由您決定。如果您使用的是 Go、Node.js、Python、Java、.NET Core 或 Ruby,可以利用「以來源為基礎的部署」選項,透過所用語言的最佳做法來建構容器

快速自動調度資源

無論是使用自有的長期運作事件導向服務,或是部署容器化工作來處理資料,Cloud Run 都會自動從零向上擴充或縮減容器,因此您只需支付程式碼運作期間的費用。

GPU

(現為公開預先發布版) 隨需存取 NVIDIA L4 GPU,以便執行 AI 推論工作負載,GPU 執行個體可在 5 秒內啟動,並將資源調度率降至零。

Cloud Run 函式

(現為公開預先發布版) 直接透過 Cloud Run 編寫和部署函式,您可以全面掌控基礎服務設定。

自動從來源建構容器映像檔

Cloud Run 還能使用 Buildpacks 自動將內容投入實際工作環境,讓您直接從來源進行部署工作,而不不必在機器上安裝 Docker。每次有新的修訂版本推送至 Git 存放區的特定分支版本時,您都可讓系統自動建立及部署程式碼。

執行已排定的工作直到完成

您可以透過 Cloud Run 工作執行批次處理,同時讓執行個體持續運作。只要使用單一無伺服器平台,就能讓系統執行工作直到完成為止,期間無須回應 HTTP 要求。工作執行時間最長可達 24 小時!

直接連線至虛擬私有雲網路

直接將流量傳送至虛擬私有雲網路,並連結在虛擬私有雲中運作的所有服務。

運作方式

Cloud Run 是一個全代管運算平台,讓您能直接在可擴充的 Google 基礎架構上執行程式碼。這個自動化平台簡單易用,有助於您提升工作效率。

什麼是 Cloud Run?
什麼是 Cloud Run?

常見用途

網站和網頁應用程式

透過 Cloud Run 部署及託管網站

利用最常用的堆疊建構網頁應用程式、存取 SQL 資料庫,以及算繪動態 HTML 網頁。Cloud Run 也可讓您在網站沒有收到任何要求時,將資源調度率降至零。

在本程式碼實驗室中,您會先從透過 Cloud Build 建立的 Docker 映像檔開始 (在 Cloud Shell 中觸發),然後在 Cloud Shell 中使用指令,將該映像檔部署至 Cloud Run。

開始使用程式碼研究室
部署和 Cloud Run 託管的流程

透過 Cloud Run 部署及託管網站

利用最常用的堆疊建構網頁應用程式、存取 SQL 資料庫,以及算繪動態 HTML 網頁。Cloud Run 也可讓您在網站沒有收到任何要求時,將資源調度率降至零。

在本程式碼實驗室中,您會先從透過 Cloud Build 建立的 Docker 映像檔開始 (在 Cloud Shell 中觸發),然後在 Cloud Shell 中使用指令,將該映像檔部署至 Cloud Run。

開始使用程式碼研究室
部署和 Cloud Run 託管的流程

AI 推論工作負載

運用 Cloud Run GPU 託管 LLM

在 Cloud Run 使用您選擇的 LLM (包括 Llama 3.1、Mistral 和 Gemma 2) 執行即時 AI 推論作業。這也非常適合需要大量運算資源的應用,例如圖片辨識、影片轉碼和串流。

設定 GPU
運用 Cloud Run GPU 託管 LLM

運用 Cloud Run GPU 託管 LLM

在 Cloud Run 使用您選擇的 LLM (包括 Llama 3.1、Mistral 和 Gemma 2) 執行即時 AI 推論作業。這也非常適合需要大量運算資源的應用,例如圖片辨識、影片轉碼和串流。

設定 GPU
運用 Cloud Run GPU 託管 LLM

API 與微服務

您可以建構 REST API、GraphQL API,或是透過 HTTP 或 gRPC 通訊的私人微服務。

從 Git 存放區部署至 Cloud Run

    您可以建構 REST API、GraphQL API,或是透過 HTTP 或 gRPC 通訊的私人微服務。

    從 Git 存放區部署至 Cloud Run

      串流資料處理

      Cloud Run 服務可以接收 Pub/Sub 推送訂閱項目的訊息和 Eventarc 的事件。

      透過 Pub/Sub 推送功能觸發服務

        Cloud Run 服務可以接收 Pub/Sub 推送訂閱項目的訊息和 Eventarc 的事件。

        透過 Pub/Sub 推送功能觸發服務

          批次資料處理

          輕鬆執行指令碼、Cron 工作或平行資料處理工作負載。如要長時間執行一或多項工作,且您認為工作完成時間是關鍵,就很適合使用這項產品。

          依排程執行工作

            輕鬆執行指令碼、Cron 工作或平行資料處理工作負載。如要長時間執行一或多項工作,且您認為工作完成時間是關鍵,就很適合使用這項產品。

            依排程執行工作

              定價

              Cloud Run 的定價方式按用量計費,搭配一律免費的方案,進位至最接近的 100 毫秒倍數。如未使用,就無須付費。
              SKU超過免費方案的價格 (無折扣)免費

              CPU

              每 vCPU-秒 $0.00001800 美元

              每月前 240,000 vCPU-秒免費

              記憶體

              每 GiB-秒 $0.00000200 美元

              每月前 450,000 GiB-秒免費

              查看定價詳細資料

              購買承諾使用折扣,降低 Cloud Run 的連續使用次數。

              Cloud Run 的定價方式

              按用量計費,搭配一律免費的方案,進位至最接近的 100 毫秒倍數。如未使用,就無須付費。

              CPU

              超過免費方案的價格 (無折扣)

              每 vCPU-秒 $0.00001800 美元

              免費

              每月前 240,000 vCPU-秒免費

              記憶體
              超過免費方案的價格 (無折扣)

              每 GiB-秒 $0.00000200 美元

              免費

              每月前 450,000 GiB-秒免費

              查看定價詳細資料

              購買承諾使用折扣,降低 Cloud Run 的連續使用次數。

              Pricing Calculator

              估算每個月的 Cloud Run 費用,包括特定區域的定價和相關費用。

              客製化報價

              貴機構如需索取客製化的報價,請與我們的銷售團隊聯絡。

              開始進行概念驗證

              新客戶可獲得價值 $300 美元的免費抵免額,盡情試用 Cloud Run 和其他 Google Cloud 產品

              要執行大型專案嗎?

              部署範例容器

              簡便的整合功能

              遷移至 Cloud Run

              企業案例

              瞭解其他企業如何透過 Cloud Run 降低成本、提高投資報酬率及推動革新


              BBC 標誌

              BBC:運用端對端無伺服器架構,因應有大量新聞的日子

              在尖峰流量期間,BBC 運作的容器執行個體可從 150-200 個增加到 1,000 多個。「而且基礎架構可正常運作。」

              閱讀案例

              精選客戶

              • Goldman Sachs
              • Airbus 標誌
              • Mailchimp 標誌
              • IKEA 標誌
              • SAP 標誌
              • Etsy 標誌
              • Commerzbank 標誌
              • Hermes 標誌
              • NASDAQ 標誌

              合作夥伴與整合功能

              Cloud Run 可輕鬆與多種合作夥伴技術整合。
              • Datadog
              • Hashicorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike
              • Datadog
              • Hashicorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike

              常見問題

              可以透過 Cloud Run 部署及託管網站嗎?

              有了 Cloud Run,您在管理及部署網站時,就不必擔心您需要的 VM 或 Kubernetes 部署項目會造成負擔。從管理層面來看,這個做法不僅較為簡單,還能讓您在網站沒有收到要求時,將資源調度率降至零。

              透過 Cloud Run 部署及託管網站

              Cloud Run 結合了 App Engine 標準環境和 App Engine 彈性環境的許多優質功能,可改善 App Engine 體驗。Cloud Run 服務可處理與 App Engine 服務相同的工作負載,包括部署和託管網站,但 Cloud Run 讓客戶在實作這些服務時享有更大的彈性。


              比較 App Engine 和 Cloud Run

              其他資源和支援服務
              Google Cloud
              • ‪English‬
              • ‪Deutsch‬
              • ‪Español‬
              • ‪Español (Latinoamérica)‬
              • ‪Français‬
              • ‪Indonesia‬
              • ‪Italiano‬
              • ‪Português (Brasil)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              控制台