Cloud Run 徽标

Cloud Run

在全托管式平台上快速构建应用或网站

您无需管理基础架构,即可运行前端和后端服务、批量处理作业、托管 LLM 以及将正在处理的工作负载排入队列。

可享每月前 200 万个请求免费。

功能

支持各种语言、库和二进制文件

您可以使用自己喜欢的语言、框架和库编写代码,将其打包为容器,然后运行“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 还能将您部署到生产环境的方式自动化,它使用 Buildpack 让您直接从源代码进行部署,而不必在机器上安装 Docker。每当您提交新的代码并推送到 Git 代码库的指定分支时,您都可以自动执行构建并部署代码。

运行预定作业,直到完成

Cloud Run 作业允许您在多个实例并行运行的情况下执行批处理。执行不响应 HTTP 请求的“运行到完成”作业,所有这些作业都在无服务器平台上完成。您的作业最长可运行 24 小时。

直接 VPC 连接

直接将流量发送到 VPC 网络,并连接您在 VPC 上运行的所有服务。

工作方式

Cloud Run 是一个全代管式平台,可让您直接在 Google 可扩缩的基础架构上运行代码。Cloud Run 简单易用、是自动化的,可助您提高工作效率。

Cloud Run 是什么
Cloud Run 是什么?

常见用途

网站和 Web 应用

使用 Cloud Run 部署和托管网站

使用您自己偏爱的栈构建 Web 应用,访问 SQL 数据库,并呈现动态 HTML 页面。 此外,Cloud Run 还支持在网站没有传入请求的情况下缩减至零。

在此 Codelab 中,您将从通过 Cloud Build 创建的 Docker 映像开始,并在 Cloud Shell 中触发该映像。然后,您将使用 Cloud Shell 中的命令将该映像部署到 Cloud Run。

启动 Codelab
部署和 Cloud Run 托管流程

使用 Cloud Run 部署和托管网站

使用您自己偏爱的栈构建 Web 应用,访问 SQL 数据库,并呈现动态 HTML 页面。 此外,Cloud Run 还支持在网站没有传入请求的情况下缩减至零。

在此 Codelab 中,您将从通过 Cloud Build 创建的 Docker 映像开始,并在 Cloud Shell 中触发该映像。然后,您将使用 Cloud Shell 中的命令将该映像部署到 Cloud Run。

启动 Codelab
部署和 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

              $0.00001800 / vCPU 秒

              每月前 24 万 vCPU 秒免费

              内存

              $0.00000200 / GiB 秒

              每月前 45 万 GiB 秒免费

              查看价格详情

              通过购买承诺使用折扣减少 Cloud Run 的连续使用。

              Cloud Run 定价方式

              按量付费,包含一个“始终免费”层级,计费时间以 100 毫秒为增量向上取整。如果您不使用,则无需付费。

              CPU

              超出免费层级的无折扣价格

              $0.00001800 / vCPU 秒

              免费

              每月前 24 万 vCPU 秒免费

              内存
              超出免费层级的无折扣价格

              $0.00000200 / GiB 秒

              免费

              每月前 45 万 GiB 秒免费

              查看价格详情

              通过购买承诺使用折扣减少 Cloud Run 的连续使用。

              价格计算器

              估算您的每月 Cloud Run 费用,包括特定于区域的价格和费用。

              定制报价

              请与我们的销售团队联系,获取为贵组织量身定制的报价。

              开始概念验证

              新客户可获得 $300 赠金,用于试用 Cloud Run 和其他 Google Cloud 产品

              有一个大型项目?

              部署示例容器

              轻松集成

              迁移到 Cloud Run

              业务用例

              了解其他企业如何利用 Cloud Run 来削减成本、提高投资回报率并推动创新


              BBC 徽标

              BBC:利用端到端无服务器架构,从容应对繁忙的新闻工作

              在某个巨大的流量高峰期,BBC 运行的容器实例从 150-200 个增加到 1,000 多个。“而基础架构照常工作。”

              阅读案例研究

              精选客户

              • 高盛
              • 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,您可以管理和部署网站,而不会产生基于虚拟机或 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)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              控制台