跳至

Cloud Run

在全代管的無伺服器平台上,開發及部署具備高擴充性的容器化應用程式。

新客戶可以獲得 $300 美元的免費抵免額,用於在前 90 天內體驗 Google Cloud。所有 Google Cloud 客戶每月可免費發出 200 萬次要求。

  • action/check_circle_24px Created with Sketch.

    您可以使用 Go、Python、Java、Ruby、Node.js 等慣用語言,以自己的方式編寫程式碼

  • action/check_circle_24px Created with Sketch.

    省去所有基礎架構管理作業,提供簡便的開發人員體驗

  • action/check_circle_24px Created with Sketch.

    以容器和 Knative 開放標準建構而成,因此能提供應用程式可攜性

優點

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

只需部署任何程式碼或容器,用以監聽要求或事件,要以何種方式編寫程式碼完全由您決定。此外,您也可以使用自己慣用的程式語言、依附元件和工具來建構應用程式,並在數秒鐘內完成部署作業。

全代管

Cloud Run 能在極短時間內,依據流量自動調整資源配置,為您省去所有基礎架構管理作業。Cloud Run 只會依據您實際使用的資源向您收費。

更優質的開發人員體驗

Cloud Run 讓應用程式的開發與部署作業變得更加簡單、快速。這項產品更與 Cloud CodeCloud BuildCloud MonitoringCloud Logging 全面整合,提供更優秀的端對端開發體驗。

主要功能與特色

主要功能與特色

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

您可以自行選擇要使用哪種程式設計語言,並運用任何語言或作業系統的程式庫,甚至自備二進位檔。

利用容器工作流程和標準

容器已成為封裝和部署程式碼及其依附元件的標準。Cloud Run 非常適合與下列容器生態系統搭配使用:Cloud BuildCloud CodeArtifact RegistryDocker

以量計價,即付即用

您僅須支付程式碼運作期間的費用,計費單位為 100 毫秒。

查看所有功能與特色

最新資訊

您可以透過版本資訊隨時掌握最新推出的 Cloud Run 功能。

說明文件

說明文件

快速入門導覽課程
部署預先建立的範例容器

將已上傳至 Container Registry 存放區的範例容器部署至 Cloud Run。

快速入門導覽課程
透過原始碼建立及部署容器

建構簡易型應用程式並封裝至容器,接著將容器映像檔部署至 Cloud Run。

教學課程
透過 Cloud Build 從 Git 持續進行部署

瞭解如何在每次有新的修訂版本推送至 Git 存放區中的特定分支版本時,都讓系統自動建立及部署程式碼。

快速入門導覽課程
接收來自 Cloud Storage 的事件

瞭解如何在 Cloud Run 服務中觸發 Cloud Storage 的事件

教學課程
建立及部署 Cloud Run 無伺服器服務

在本教學課程中,您將設定 Hello World 服務、將其部署至 Cloud Run,以及查看及時服務資源的狀態。

用途

用途

用途
網路服務:網站

您可以利用 nginx、ExpressJS 和 Django 等成熟的技術堆疊建構網站、存取 Cloud SQL 中的 SQL 資料庫,以及算繪動態 HTML 網頁。

箭頭從 Google Chrome 圖示指向內含程式設計語言 Node.js、Django 和 Ruby on Rails 標誌的矩形,接著指向 Cloud SQL 關聯資料庫
用途
網站服務:REST API 後端

現代化的行動應用程式通常會使用符合 REST 樣式的後端 API 來呈現應用程式目前的資料,並將前端與後端開發團隊的工作內容區隔開來。透過在 Cloud Run 中運作的 API 服務,開發人員可以在 Cloud SQL 或 Firestore (NoSQL) 等代管資料庫中穩固地保存資料。登入 Cloud Run 的使用者可以存取 Cloud 資料庫中儲存的應用程式資源資料。

REST API 後端用途圖表:以線段連結的堆疊方塊分別標示「使用者」、「行動裝置」、「Cloud Run Rest API」和「Firestore 文件資料庫」。線段從「行動裝置」和「Cloud Run Rest API」方塊延伸,連至標示「Identity Platform」的方塊
用途
資料處理:輕量資料轉換功能

建構 Cloud Run 資料處理應用程式,在收到輕量資料時進行轉換,然後儲存為結構化資料。轉換作業可由 Google Cloud 來源觸發。

每次有 .csv 檔案建立完成時,系統都會啟動事件並傳送至 Cloud Run 服務。系統接著會擷取並結構化資料,然後儲存到 BigQuery 資料表中。

輕量資料轉換用途圖表:左側是「Cloud Storage」方塊,標示「Cloud Storage 觸發條件」的箭頭從此往右指向「資料轉換/Cloud Run」方塊,另一個標示「儲存資料」的箭頭再從此指向「BigQuery」方塊
用途
自動化:排定的文件產生作業

您可以使用 Cloud Scheduler 排定每月定期執行的工作,透過 Cloud Run 服務產生應付憑據。含有自訂二進位檔的容器可部署至 Cloud Run,因此能以無伺服器的方式,透過 LibreOffice 等 PDF 產生工具執行,也就是說,您僅須支付應付憑據產生作業期間的費用。

排定文件產生作業用途圖表:右側是 3 個堆疊方塊,左側則是「Cloud Scheduler」方塊,標示「每月」的箭頭從此往右指向右側中間的方塊,上面標示「PDF 產生工具/Cloud Run」。標示「取得客戶資料」的箭頭往上指向「Cloud SQL 關聯資料庫」方塊。標示「儲存應付憑據」的箭頭往下指向「Cloud Storage」方塊
用途
自動化:使用 Webhook 的業務工作流程

您可以採用事件導向的做法,將不同作業相互連結。Cloud Run 在實作 Webhook 目標、以要求形式推送事件的過程中,都可以視需求調度資源,而且只會在您接收及處理事件時產生費用。

透過即時回應服務觸發基礎架構中的微服務,藉此對 GitHub 或 Slack 傳出的事件做出回應,或在購物交易完成、工作準備就緒或快訊啟動時傳送 Webhook。

左側是標示「開發人員」的方塊,標示「推送程式碼」的箭頭從此往右指向「Git 存放區」方塊,接著標示「POST 要求」的箭頭往右指向 3 個堆疊方塊中的第 2 個,上面標示「Webhook 接收器/Cloud Run」。標示「觸發」的箭頭往上指向「其他服務」方塊,另一個標示「轉發」的箭頭往下指向「Google Chat」方塊。

所有功能與特色

所有功能與特色

支援任何語言、程式庫和二進位檔 您可以自行選擇要使用哪種程式設計語言,並運用任何語言或作業系統的程式庫,甚至自備二進位檔。
利用容器工作流程和標準 Cloud Run 接受任何容器映像檔,且非常適合與下列容器生態系統搭配使用:Cloud BuildArtifact RegistryDocker
更優質的開發人員體驗 簡單的指令列和使用者介面可讓您快速部署及管理服務。能與 Cloud CodeCloud Build 整合,提供持續部署功能。
全代管 不必管理任何基礎架構:一旦部署完成,Cloud Run 就會替您管理服務,讓您高枕無憂。
快速自動調度資源 Cloud Run 可以依據流量自動調整資源配置。
備援功能 Cloud Run 是區域性服務,系統會自動將資料複製到多個可用區。
安全性 Secret Manager 掛接密鑰。使用二進位授權,只部署受信任的容器映像檔。使用自己的加密金鑰。容器執行個體會在與其他資源隔離的安全沙箱中運作,具備專屬的身分和權限。
整合式記錄與監控功能 不必調整任何設定,就能直接與 Cloud MonitoringCloud LoggingCloud TraceError Reporting 整合,確保應用程式維持良好健康狀態。
處理網路流量 公開 Cloud Run 服務以接收網路要求
處理非同步事件 設定觸發條件,透過 Cloud 稽核記錄從超過 60 項 Google Cloud 來源接收事件,或是透過 Cloud Pub/Sub 從自訂來源接收事件
可攜性 Cloud Run 可接受標準容器映像檔,並採用 Knative 開放原始碼專案建構而成,因此能提供工作負載的跨平台可攜性。
HTTPS 網址 每一項 Cloud Run 服務都會獲得一個立即可用的穩定 HTTPS 端點,而且這個端點已完成傳輸層安全標準 (TLS) 終止作業。
自訂網域 將服務對應至自有網域。
HTTP/2、WebSocket 和 gRPC 透過 HTTP/1.*、HTTP/2、WebSocket 或 gRPC (一元和串流) 叫用及連結 Cloud Run 服務。

定價

定價

按用量計費,搭配一律免費方案,進位至最接近的 100 毫秒倍數。

總費用是所使用之 CPU、記憶體、要求和網路的費用總和。

您可以使用 Google Cloud Pricing Calculator 估算費用。

CPU 記憶體 要求數
價格 每 vCPU-秒 $0.00002400 美元 每 GiB-秒 $0.00000250 美元 每 100 萬個要求 $0.40 美元
一律免費 每月 180,000 vCPU-秒 每月 360,000 GiB-秒 每月 200 萬個要求

合作夥伴

合作夥伴

Cloud Run 可輕鬆與多種合作夥伴技術整合。