Page 1 of 1

RudderStack Cloud 与开源之间的区别

Posted: Mon Mar 17, 2025 5:25 am
by nusaibatara
RudderStack 有两个核心组件:数据平面和控制平面。数据平面是后端基础设施,充当处理和路由事件的核心引擎,控制平面充当前端 UI,您可以在其中定义要捕获的事件。对于 RudderStack 的开源版本,您可以在 Docker、Kubernetes 或使用开发人员机器设置定义的特定数据库上部署数据平面。您可以通过将配置导出或导入为 JSON 文件,在本地自行托管控制平面以管理数据管道。

舵组架构

图片来源

RudderStack 的云版 领英数据库 本功能更加丰富,可让您使用更广泛的功能。开源版本仅限于事件收集,而 RudderStack 的云托管版本可让您访问 RudderStack 提供的所有其他产品和功能。还有一个额外的好处,因为您不必管理或维护基础设施。但是,此版本的 RudderStack 不是免费的,这也是许多公司选择使用自己的基础设施运行 RudderStack 的主要原因之一。

核心产品和功能
虽然 RudderStack 最初是一个开源平台,但自 2019 年成立以来,该公司的业务范围已经大幅扩展,但平台的功能深度并没有以同样的速度发展。该平台现在提供五种核心产品:

Event Stream是 RudderStack 的事件跟踪解决方案,它可以让您利用 SDK 捕获网站、移动应用程序和服务器上的行为事件,然后将它们路由到下游操作工具或数据仓库。
Cloud Extract(ETL)是 RudderStack 提供的另一种数据集成工具,但该解决方案专注于帮助您将数据从 SaaS 应用程序直接移动到仓库。
Identity Stitching是 RudderStack 的解决方案,可帮助您合并和组合跨数字接触点的唯一标识符,以便您可以对已知和匿名用户进行重复数据删除,并在数据仓库中创建标准身份图。