在全代管的無伺服器平台上,開發及部署具備高擴充性的應用程式和函式。我們的無伺服器運算服務能依據流量,為服務自動調整資源配置,您還能根據使用狀況付費。
開始免費試用,並取得 $300 美元的免費抵免額
參閱這些 Cloud Run 和 Cloud Run 函式指南,瞭解如何建構無伺服器應用程式
Google Cloud 無伺服器客戶部署速度加快 95%,基礎架構費用則降低 75%
進一步瞭解客戶經驗談
主要功能與特色
此外,您也可以使用自己慣用的程式語言、依附元件和工具來建構應用程式,並在數秒鐘內完成部署作業。Cloud Run 能在極短時間內,依據流量自動調整資源配置,為您省去所有基礎架構管理作業。Cloud Run 只會依據您實際使用的資源向您收費。
只要編寫並執行小型程式碼片段就能回應事件,提升開發速度。使用 Cloud Run 函式,透過觸發條件與 Google Cloud 或第三方雲端服務連結,藉此簡化自動化調度管理難題。可在多種環境 (本機開發環境、on-premises 環境、Cloud Run 和其他以 Knative 為基礎的無伺服器環境) 執行函式,不必受制於單一選擇。
整合服務時容易造成緊耦合,因此會隨著時間出錯、變慢而且難以偵錯。我們的服務整合產品會妥善處理連線組織,因此您可以盡情發揮所長:建構出色的應用程式。
客戶
企業能夠放心推動革新,完全不必擔心佈建機器、叢集或自動調度資源等事宜。也不需要具備容器或 Kubernetes 相關知識。
使用案例
透過 Cloud Run 使用您偏好的語言或架構 (Go、Python、Java、Node.js、.NET 等) 建立網站,以及在 Cloud SQL 上存取 SQL 資料庫,並轉譯動態 HTML 網頁。
使用 Cloud Run 函式透過 HTTP API 提供您的微服務,或是和提供 Webhook 整合的第三方服務進行整合,迅速為應用程式擴增強大的功能,例如在成功透過 Stripe 支付款項後傳送確認電子郵件,或是回應 Twilio 簡訊事件。
所有功能與特色
任何執行階段 | 現代語言或執行階段通常適合新的應用程式,但許多現有應用程式可能無法重新編寫,或是仰賴無伺服器平台不支援的語言。Cloud Run 支援標準 Docker 映像檔,可在容器中執行任何執行階段或執行階段版本。 |
個別執行個體並行 | 許多傳統應用程式若受到函式即服務 (FaaS) 平台中常見的單一要求模型限制,就會效能不佳。Cloud Run 最多可為應用程式的單一執行個體提供 1,000 個並行要求,帶來更高的效率。 |
背景處理 | 無伺服器平台通常會「凍結」未使用的函式。這簡化了計費模式 (僅於執行期間付費),但可能會難以執行預計在背景工作的工作負載。Cloud Run 支援新的 CPU 分配控制項,讓這些背景處理程序可以正常執行。 |
快速實驗及測試構想 | 只要按幾下滑鼠,您就能在 Cloud Run 中執行漸進式推出出與復原,以及執行進階流量管理。 |
不需具備容器知識 | 從容器開始,或使用 Buildpacks 直接從原始碼中建立容器映像檔。只要一個「gcloud run deploy」指令,您就能建構程式碼並部署至 Cloud Run。 |
內建教學課程 | Cloud Shell 編輯器和 Cloud Code 的內建教學課程可讓您輕鬆快速地採用無伺服器架構。您不再需要在不同分頁、文件、終端機和程式碼之間來回切換。不僅如此,甚至還可編寫自己的教學課程,方便貴機構分享最佳做法,並讓新進人員更快上手。 |
定價
Cloud Run 按用量計費,搭配一律免費方案,進位至最接近的 100 毫秒倍數。總費用是所使用之 CPU、記憶體、要求和網路的費用總和。
您可以使用 Google Cloud Pricing Calculator 估算費用。