Cloud Pub/Sub

简化全球消息传递和事件提取。

查看此产品的文档

最新资讯

以任意规模提取事件

无论您是要构建流处理流水线、批处理流水线还是统一流水线,数据提取都是分析和机器学习的基础。在对您的事件数据进行处理、存储和分析的过程中,Cloud Pub/Sub 可以给这些数据提供一个简单可靠的暂存位置。

使用 Cloud Pub/Sub,数据工程师不必进行预配、分区和负载隔离即可扩容,并且只需使用全球主题即可将应用和流水线扩展至新区域。

搭配使用 Cloud Dataflow 与 Cloud Pub/Sub,对事件进行丰富、去重、排序、聚合和传送。借助 Cloud Pub/Sub 的持久存储功能,将实时处理和批处理相结合。

简化事件驱动型微服务的开发流程

不论您是刚开始使用事件驱动的异步微服务,抑或是迁移现有系统,都应该先使您的事件可通过消息传递中间件进行访问。GCP 上的应用开发者依靠 Cloud Pub/Sub 将每个事件可靠地传送至必须作出回应的所有服务。

事件发布到 Cloud Pub/Sub 后,推送订阅将事件传送到 Cloud FunctionsApp EngineCloud Run 中运行的无服务器应用,拉取订阅令其可被 Google Kubernetes Engine 或 Cloud Dataflow 中运行的更为复杂的有状态服务访问。由于 Cloud Pub/Sub 的全球性,多区域环境将能无缝运行。

从一开始就做好生产准备

Cloud Pub/Sub 是一项优质服务,可以帮助 Google Cloud 用户专注于应用逻辑而不必操心位置或规模。这项服务简单易用,而且可以有效消除软件项目中难以避免的运营、扩缩、合规性和安全性方面的意外。

正是出于这一原因,Cloud Pub/Sub 包括了端到端加密、IAM、审核日志记录、NoOps、完全自动化的扩缩和几乎无限吞吐量的预配。它还利用同步跨地区复制功能实现极致的数据耐用性和可用性,并提供以多种主流语言编写的原生客户端库和一个开放式服务 API。

功能

至少一次传达

跨地区的同步消息复制和对每条消息的接收情况跟踪可确保消息在任何规模下都能至少传达一次。

开放

开放 API 和七种语言的客户端库为跨云部署和混合部署提供支持。

一次性处理

Cloud Dataflow 支持以可靠且具有表现力的方式对 Cloud Pub/Sub 数据流进行一次性处理。

默认支持全球

您可以在世界上的任何地方发布,然后在任何地方使用,且延迟时间一致。无需复制。

无需预配,一切自动

Cloud Pub/Sub 没有分片或分区。您只需要设置配额,然后发布并使用即可。

合规性和安全性

Cloud Pub/Sub 是符合 HIPAA 标准的服务,提供精细的访问权限控制和端到端加密。

集成

利用与多种服务(例如 Cloud Storage、Gmail 更新事件、Cloud Functions)的集成,实现无服务器的事件驱动型计算。

跳转与重放

将积压消息队列回滚到任何时间点或快照,以便重新处理消息。您也可以快进并舍弃过时的数据。

Cloud Pub/Sub 助力全球消息传递和事件提取

全球消息传递和事件提取

借助 Cloud Pub/Sub,我们轻松分离了处理后台数据和事件的代码以及处理面向用户的请求的代码。这让我们能够降低实时分析数据的代码的复杂性,而不会影响我们网站的性能。

Colin Fuller,Khan Academy

技术资源

价格

Cloud Pub/Sub 用的越多,单价越便宜。您无需预付费用,也无需为创建或维护主题或订阅而付费。

每月数据量1 每 TB 价格2
前 10 GB $0.00
接下来的 50 TB $60
接下来的 100 TB $50
超过 150 TB $40

1 如需详细了解价格信息,请参阅价格指南

2 TB 指太比字节,即 240 字节。

如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

Google Cloud

开始使用

学习和构建

新客户可免费获享 $300 赠金,用于在 Google Cloud 上学习和构建应用,有效期长达 12 个月。

需要更多帮助?

我们的专家会根据您的需求,帮助您打造合适的解决方案,或者寻找合适的合作伙伴。