Cloud Run 文档
Cloud Run 是一款完全托管式应用平台,可用于运行通过请求或事件调用的容器。Cloud Run 采用无服务器架构:它屏蔽了所有基础设施管理工作,因此您可以专注于最重要的事情——构建高质量的应用。了解详情。
获享 $300 免费赠金开始概念验证
- 体验 Gemini 2.0 Flash Thinking
- 免费使用热门产品(包括 AI API 和 BigQuery)的每月用量
- 不会自动收费,无需承诺
继续探索 20 多种提供“始终免费”用量的产品
使用适用于常见应用场景(包括 AI API、虚拟机、数据仓库等)的 20 多种免费产品。
文档资源
相关资源
Pub/Sub 与 Cloud Run
了解如何通过 Pub/Sub 推送订阅编写、部署和调用 Cloud Run 服务。
教程:处理来自 Cloud Storage 的图片
使用 Cloud Run、Cloud Vision API 和 ImageMagick 检测上传到 Cloud Storage 存储桶的令人反感的图片并对其进行模糊处理。
教程:保护 Cloud Run 服务安全
创建一个在 Cloud Run 上运行且包含两个服务的安全应用。此应用是一个 Markdown 编辑器,它包含一个任何人都可以用来编写 Markdown 文本的公共“前端”服务和一个将 Markdown 文本渲染成 HTML 的专用“后端”服务。
对 Cloud Run 服务进行本地问题排查
使用用于发现的 Google Cloud Observability 工具和用于调查的本地开发工作流来排查 Cloud Run 服务中断问题。此教程使用一个示例项目,部署该项目时会导致运行时错误,您可以通过问题排查来找到并解决问题。
在 Cloud Run GPU 上使用 Gemma 3 和 Ollama 运行 LLM 推理
了解如何在支持 GPU 的 Cloud Run 服务上部署 Google 的 Gemma 3。
Hello Cloud Run
此实验的目标是构建容器映像并将其部署到 Cloud Run。在此实验中,您将通过部署并运行无状态容器来了解如何开始使用 Cloud Run。
使用 Cloud Run 和 Pub/Sub 构建弹性异步系统
对于 Google Cloud Run 无服务器 Qwiklabs 挑战任务中的实验,您将了解每个实验中的虚构业务场景,并协助其中的人物实施无服务器解决方案。
Web 服务:REST API 后端
现代移动应用通常依赖 RESTful 后端 API 以提供应用数据的当前视图,并将前端和后端开发团队分离。借助 Cloud Run 上运行的 API 服务,开发者能够以可靠的方式在 Cloud SQL 或 Firestore (NoSQL) 等代管式数据库中保留数据。已登录 Cloud Run 的用户有权访问 Cloud 数据库中存储的应用资源数据。
Web 服务:网站后台管理
为了管理网站后台,通常需要使用文档、电子表格和其他自定义集成,还要运行供应商提供的 Web 应用。在 Cloud Run 上托管容器化的内部 Web 应用意味着该应用随时都可以使用,并且您只需在使用该应用时付费。
数据处理:轻量级数据转换
构建 Cloud Run 数据处理应用,以便在轻量级数据到达时进行转化并存储为结构化数据。转化可从 Google Cloud 来源触发。当一个 .csv 文件创建完毕时,系统会触发一个事件,并向 Cloud Run 服务传递该事件。然后,此服务会提取数据,对其进行结构化处理,并将其存储在 BigQuery 表中。
自动化:按计划生成文档
您可以利用 Cloud Scheduler 安排月度作业计划,使用 Cloud Run 服务生成账单。因为包含自定义二进制文件的容器可以部署到 Cloud Run,所以此类容器能够以无服务器的方式在 PDF 生成工具(例如 LibreOffice)内运行,这意味着您只需在生成账单时付费。
自动化:使用网络钩子的业务工作流
采用事件驱动型的方式将您的操作关联在一起。Cloud Run 能够在实现网络钩子目标的同时按需扩缩,以请求的形式推送事件,并且仅在您接收和处理事件时向您收取费用。Cloud Run 服务可即时响应以触发您基础架构中的微服务,因此可在发生购买交易、作业已就绪或触发提醒时,对来自 GitHub 或 Slack 的事件做出响应或发送网络钩子。
将 Node.js 应用从 Heroku 迁移到 Cloud Run
了解如何将 Heroku 上运行的 Node.js Web 应用迁移到 Google Cloud 上的 Cloud Run。本教程适合希望将应用从 Heroku 迁移到 Google Cloud 上的代管式服务的架构师和产品所有者。
Google Cloud 上的 .NET 应用的现代化改造途径
本文档介绍单体式应用的常见限制以及对其进行现代化改造的逐步而结构化的流程。本文档适用于熟悉 Windows 和 .NET 生态系统并希望详细了解现代化改造所涉及的内容的云架构师、系统管理员以及 CTO。
从模板启动 Cloud Run 项目
从 Intellij 中的模板(包括 Flask、Django、Node.js、Java、Go 模板)启动应用。
Node.js 示例
包括 HelloWorld、Pub/Sub、Cloud SQL 示例、图片处理等等。
Python 示例
包括 HelloWorld、Pub/Sub、Cloud SQL 示例
Go 示例
包括 HelloWorld、Pub/Sub、Cloud SQL 示例、图片处理等等。
Java 示例
包括 HelloWorld、Pub/Sub、Cloud SQL 示例、图片处理等等。
.Net 版 HelloWorld
Cloud Run 的 .Net 版示例