理解 Salesforce 架构
学习目标
完成本单元后,您将能够:
- 定义与 Salesforce 架构相关的关键术语。
- 找到与信任相关的信息。
- 至少可以解释一个 Salesforce API 用例。
Salesforce 架构是什么?
现在,您知道了可以用 Salesforce 为客户、员工和合作伙伴提供高度自定义的体验。您不需要编写太多(或任何)代码,便可迅速提供这种体验。
Salesforce 有什么特殊之处?这一切来源于我们的架构。
您可以将 Salesforce 架构想象成层层叠加的场景。有时也可以将它想象成一个多层蛋糕,因为蛋糕非常美味,可以让一切变得更加美好。但无论如何,了解 Salesforce 架构会让使用该平台变得更加容易。
需要解释的内容很多,我们先学习最重要的内容。本单元将详细介绍每个要点。
- Salesforce 是一家云公司。我们提供的所有服务都在受信任的多租户云中。
- Salesforce Platform 是服务的基础。它由元数据提供支持,并由不同的部分组成,例如低代码工具、工作流程自动化、人工智能 (AI) 和用于开发的强大 API。
- 这些都连接到 Data Cloud,这是一个专为大规模设计的数据引擎,内置于平台中,是该元数据框架的一部分,因此您可以轻松连接数据并对其采取行动。
- 所有应用都位于平台顶部。预置的应用(如 Sales Cloud 和 Marketing Cloud Engagement)以及使用平台构建的应用都具有一致且强大的功能。
- 所有内容都是集成的。我们的平台技术,例如预测和生成式 AI 以及开发框架,都内置于我们提供的所有产品和您构建的所有产品中,并且可以与 Einstein Copilot 和 Slack 等对话式 AI 一起使用。
下面几个术语非常重要:信任、多租户、数据、元数据和 API。
为什么信任云?
在 Salesforce 中,信任是重中之重。您不仅在组织中保存敏感数据,还在平台上构建有助于公司获得成功的功能。我们有责任确保数据和功能安全,我们必须认真对待,这也是我们始终保持服务透明的原因。
我们的网站 trust.salesforce.com 提供了各种重要资源。访问此网站可查看性能数据,获得更多关于如何保证数据安全的信息。其中还包括我们将要执行的可能影响您访问 Salesforce 的维护计划。
全世界正竞相将生成式 AI 嵌入到每一个工作流程中,而我们首先关注的是 AI 安全,这就是我们构建 Einstein 信任层的原因。Einstein 信任层增加了安全护栏,让您可以在公司和客户数据中使用生成式 AI,而不会损害数据隐私或治理。
在多租户云中共享就是关怀
目前为止我们讨论的都是房子。但实际上,Salesforce 更像是一栋公寓楼。您的公司在云中有自己的专用空间,但却有各种邻居(从小商店到跨国公司)。
这就是多租户。虽然多租户这个词听起来很时髦,但其真实含义却是共享资源。Salesforce 为多租户云中的所有客户提供一组核心服务。无论您的业务规模有多大,都可以享用相同的计算能力、数据存储和核心功能。
信任和多租户是密切相关的。尽管您与其他公司共享空间,但请相信 Salesforce 会保护您的数据安全。您还可以放心,您将通过全年自动无缝升级获得最新、最出色的功能。Salesforce 是云服务平台,因此您不必安装新功能,也不必担心硬件问题。这些都是通过多租户实现的。
Data Cloud 的不同之处
Dreamhouse Realty 要成为房地产巨头,就需要数据——大量的数据。但 D’Angelo 很快发现,Dreamhouse 长期以来收集以及从不同来源购买的大量数据格式各异,分布在许多不同的地方,而且数据量巨大。他如何才能筛选所有这些数据,并将其转化为 Michelle 和她的经纪人可以利用的商业价值?
D’Angelo 向 Data Cloud 寻求帮助。Data Cloud 是一个超大规模数据引擎,它原生内置于 Salesforce 平台,可在整个平台上使用。它并不是传统的数据库,而是一个 data lakehouse(数据湖屋)。数据湖屋听起来很棒,不是吗?但在这里,湖屋并不是 Michelle 帮助客户购买的令人放松的湖边小屋,而是一种处理结构化和非结构化数据并协调它们的架构,因此平台提供的所有工具都可以轻松使用它。Data Cloud 主要有三个功能。
-
Data Cloud 连接并展示数据,使每个 Salesforce 云都更加出色,这样,像 Dreamhouse 这样的公司就可以利用 Salesforce 内部和外部的数据,以全新的方式与潜在客户建立联系。
-
Data Cloud 使团队能够解锁其他数据仓库或数据湖中的数据,然后使用零拷贝集成在 Salesforce 中处理这些数据。这意味着 D'Angelo 可以连接到其他系统,而无需复制数据。
-
Data Cloud 为可信赖的预测性和生成式 AI 提供支持,通过将 AI 与您的完整业务环境相结合,提供更深层次的客户关系并提高工作效率。
举例来说,Data Cloud 可以通过在实时活动反馈中显示网络互动(如潜在买家收藏多个房产),使 Dreamhouse 经纪人更有效率。它还可以通过提供对客户以及他们当前和过去的支持问题的更广泛、更准确的详细信息来帮助客服人员提高效率和主动性。此外,它还能为 D'Angelo 构建的新型应用程序提供支持,比如我们前面提到的能将房产详细信息标准化的嵌入式 AI 提示。
简而言之,Data Cloud 通过利用即时发生且数量更多的数据对 CRM 中已有的数据(如个案例和业务机会)进行补充,让这些数据可以在同一平台上进行访问和操作,以此实现上述功能。
元数据的神奇之处
简单来说,元数据是数据的数据。等一下,非常抽象,对吧?当我们谈到数据时,我们实际上是在谈论包含与您希望在 Salesforce 组织中收集的任何信息相关的内容外壳。
下面将以 Property(房产)对象进行分析。Dreamhouse 的员工使用 Salesforce 时,他们输入并查看与房产相关的数据。例如,一处房产位于波士顿,价值 50 万美元,有 3 间卧室。
现在,假设在此房产记录中,您删除了波士顿,500,000 美元和表示卧室数量的数字 3。还剩下什么?剩下的是房产对象及其所有空字段,如地址、价格和卧室数量等字段。这些字段是元数据。
现在,让我们在范围更大的上下文中思考一下元数据。元数据也是您的页面布局、安全设置以及您对组织结构所做的任何其他自定义,用于收集或使用组织的数据。
组织中的所有标准和自定义配置、功能和代码都是元数据。可以在平台上快速设置的部分原因是,Salesforce 知道如何在您创建元数据后立即存储并为您提供这些数据。由于元数据为您的组织提供结构,它可以帮助您了解是否输入价格和数量,可以使用地图上的地理位置引用地址,或收集有关可能与多个对象相关的联系人的信息。
关于 API
API 允许不同软件之间互相连接和交换信息。
如果这听起来有点抽象,您可以快速查看一下您正在使用的计算机。您可能会发现支持不同类型连接的一系列形状各异、大小不同的端口。这些端口类似于硬件版本的 API。您不需要知道 USB-C 端口的工作原理。您只需要知道,当把手机插入 USB-C 端口时,它就会将信息传入计算机。
API 与此类似。您不需要了解详细信息,只需将应用与其他应用或软件系统连接起来即可。基础技术负责处理如何在系统内部传递信息等具体细节。
这和 Salesforce 有什么关系呢?
我们之前介绍过数据库。添加自定义对象或字段时,平台会自动创建一个 API 名称,作为组织和数据库之间的访问点。Salesforce 通过此 API 名称检索您要查找的元数据和数据。
例如,您可以在 Salesforce 移动应用、自定义页面,甚至电子邮件模板等各处使用联系人的“姓名”字段。这些都是通过 API 名称实现的。
API 功能的核心是所有数据和元数据都已启用 API。每次使用 Salesforce(无论是使用标准功能还是构建自定义应用)都是您与 API 之间的一次互动。虽然现在看似平平无奇,但 API 赋予了 Salesforce 巨大的灵活性。这有助于您突破业务软件的常规理念,为公司构建独具创意的解决方案。
资源
- Salesforce:Salesforce Trust
- Salesforce:Einstein 1 平台
- Trailhead:Einstein 信任层
- Trailhead:由 Data Cloud 支持的体验
- Salesforce 帮助:Data Cloud 术语
- Salesforce 开发人员博客:在 Minecraft 中实现数据的可视化!?
版权所有
Rights of ALBERT EINSTEIN are used with permission of The Hebrew University of Jerusalem.(ALBERT EINSTEIN 的版权经耶路撒冷希伯来大学许可使用。)Represented exclusively by Greenlight.(Greenlight 独家代理。)