跳转到
无服务器

无服务器

在全代管式无服务器平台上开发和部署可伸缩性极强的应用和功能。我们的无服务器计算产品会根据流量自动扩缩您的服务(甚至缩减至零),且您只需为使用的资源付费。

开始免费试用并获得 $300 赠金。

主要特性

产品

Cloud Run

使用您喜爱的语言、依赖项和工具构建应用,并在数秒内完成部署。根据流量大小,Cloud Run 几乎可以立即自动从零开始伸缩,从而将您从各种基础架构管理工作中解放出来。Cloud Run 仅针对您实际使用的资源向您收取费用。

Cloud Run 函数

通过编写和运行响应事件的小段代码更快地进行开发。使用 Cloud Run 函数通过触发器与 Google Cloud 或第三方云服务连接,以简化极具挑战性的编排问题。跨多种环境(本地开发环境、本地环境、Cloud Run 和其他基于 Knative 的无服务器环境)运行函数,避免供应商锁定。

服务集成

集成服务时很容易引入紧密耦合,随着时间的推移,它会变得脆弱、缓慢和难以调试。让我们的服务集成产品处理连接架构,这样您就可以专注于最擅长的事情:构建出色的应用。

使用场景

无服务器工作负载

使用场景
Web 服务:网站

使用 Cloud Run 以及您偏好的语言或框架(Go、Python、Java、Node.js、.NET 等)构建网站,访问 Cloud SQL 上的 SQL 数据库,以及呈现动态 HTML 页面。

使用场景
与第三方服务及 API 集成

使用 Cloud Run 函数和 HTTP API 呈现您自己的微服务;或者将 Cloud Run 函数与提供网络钩子集成选项的第三方服务集成,以便快速为您的应用增添强大的功能,例如在 Stripe 付款成功后发送确认电子邮件,或者响应 Twilio 短信事件。

使用场景
IT 流程自动化

使用可控制 Google Cloud 服务的 Eventarc 触发器和工作流实现云基础设施自动化。例如,安排每月工作流以检测并解决安全合规性问题。使用关键资源和 IAM 权限进行迭代,使用 Cloud Run 函数发送必要请求来申请批准续订。移除未在 14 天内续订的任何权限的访问权限。

使用场景
Web 服务:REST API 后端

现代移动应用通常依赖 RESTful 后端 API 以提供应用数据的当前视图,并将前端和后端开发团队分离。借助 Cloud Run 上运行的 API 服务,开发者能够以可靠的方式在 Cloud SQLFirestore (NoSQL) 等托管式数据库中保留数据。已登录 Cloud Run 的用户有权访问 Cloud 数据库中存储的应用资源数据。

使用场景
实时分析

使用 Cloud Run 函数对从 Cloud Storage 流式插入 BigQuery 的文件运行实时分析。针对发掘数据洞见并突出显示恶意行为的传入日志构建安全威胁分析。

所有特性

技能

任何运行时
现代语言或运行时通常适合新应用,但许多现有应用要么无法重写,要么依赖于无服务器平台不支持的语言。Cloud Run 支持标准 Docker 映像,并且可以在容器中运行任何运行时或运行时版本。
每个实例的并发控制能力
当局限于 FaaS 平台中常见的单请求模型时,许多传统应用的性能差强人意。Cloud Run 支持应用的单个实例多达 1000 个并发请求,从而提供更高的效率。
后台处理
无服务器平台经常会在函数未使用时“冻结”函数。这样可以简化结算模式(仅在运行时付费),但会使在后台工作的工作负载难以运行。Cloud Run 支持新的 CPU 分配控制,可让这些后台进程按预期运行。
快速实验和测试想法
只需点击几下,您就可以执行逐步发布和回滚操作,并在 Cloud Run 中执行高级流量管理。 
无需具备容器知识
从容器入手,或使用 buildpack 直接从源代码创建容器映像。只需一个“gcloud run deploy”命令,您就可以构建代码并将其部署到 Cloud Run。 
内置教程
Cloud Shell EditorCloud Code 中的内置教程可让您轻松上手无服务器技术。不再需要在标签页、文档、终端和代码之间切换。您甚至可以自行编写教程,让您的组织能够更快地分享最佳实践和培训新员工。 

价格

价格

Cloud Run 是按用量付费的方案,包含一个“始终免费”层级,计费时间以 100 毫秒为增量向上取整。总费用按 CPU、内存、请求和网络使用量的总和计算。

您可以使用 Google Cloud 价格计算器估算价格。

更进一步

获享 $300 赠金以及 20 多种提供“始终免费”用量的产品,开始在 Google Cloud 上构建项目。

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