前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >了解Salesforce的架构

了解Salesforce的架构

作者头像
臭豆腐
发布2019-04-16 15:47:09
6.3K0
发布2019-04-16 15:47:09
举报
文章被收录于专栏:CRM日记本CRM日记本

介绍

这个平台是你为客户,员工,以及合作伙伴提供高度定制化体验的秘密器。利用这个平台,你可以自定义标准功能并可创建自定义页面,组件,app以及更多,而且会比你想象中的更快的完成这些工作。

所以是什么让平台的“秘密武器”如此特别?所有的都从我们的架构模型说起

架构基础

了解的Salesforce架构,你可以把他想象成为多个图层,一层层叠放在一起

  • 可信任的多租户云:在Salesforce,信任是我们的首要任务,这是我们所构建多租户云的基础
  • 可伸缩的元数据平台:我们平台的秘密武器就是他基于元数据驱动的架构。所有包括在Salesforce Schema中的地址,包括代码,配置,app以及更多被指定为元数据。在我们的架构里,我们将元数据层与我们的服务层分开,这将允许我们提供给你无缝和简单的升级。
  • 快速的应用程序开发和定制:可扩展的元数据层帮助你更快的完成工作
  • 最大的企业生态系统:我们生态体系的合作伙伴了解秘密武器的价值,这也是他们为什么在平台上搭建应用的原因
  • 完整的CRM:在所有的最上层是最完整的CRM功能,所以你可以在我们信任的平台上支持你的销售,服务,分析,市场影响,社区以及应用。
  • API:最终,我们将这些打包成一个强大的API套件,可以允许开发和定制,也给我们提供创建任何功能的能力,例如Salesforce1 移动应用。

不知道什么是元数据?什么是多租户?不要紧,接下来我们一一进行解答。

信任,多租户和云

信任是我们所有一切的基础,保护你的数据是我们关注的最高优先级。我们的平台是建立在一个健壮,灵活安全的基础架构上,被世界各地的公司所信任,包含一些高度管制的行业。利用Salesforce的标准功能,你能得到非常细化的安全控制,从管理权限到数据访问再到共享模型。

因为信任是我们的首要任务,我们有一个专注于信任的网站,如果你还没有将Trust.salesforce.com加入书签的话,那你应该现在就要去做了。在Trust.salesforce.com,你可以找到实时的性能数据,计划的维护时间,信息安全的实践以及更多。

当谈到多租户和云,也许简单的方式是做一个类比。多租户有点像租用一个建筑的办公室。你有自己的专属空间,但是你会和其他人共享水和电,有专门的人负责建筑的维护。例如,如果电梯需要维护的话,业主会全权负责。

所以多租户的优势是什么?这意味着我们所有的客户,从小企业到大公司是在同一个代码库上并会从相同的特性,功能以及一年三次的自动升级中受益。

让我们了解下自动升级。“企业软件升级”通常都有一个坏名声。严肃的说,花一点时间回忆一下上一次你们公司软件升级的解决方案,是不是很痛苦。Salesforce的升级是自动和无缝的,升级Salesforce,这绝对是一个简单和高兴的事情。

云意味着这我们提供的是软件即服务,这很关键,因为这意味着你无需安装任何应用程序去使用Salesforce。你需要的只是一个网络连接接口。

什么是元数据

元数据字面理解是描述数据的数据。有不同类型的元数据,但是谈及我们可拓展的元数据平台,我们是在谈论Salesforce系统架构。让我们深入的解释下这个概念

当你在Salesforce上工作时,你已经根据特定的业务需求做了配置和定制。这包含客户,联系人,潜在客户以及其他的自定义对象。还包括流程、分配规则,共享和安全设置等。在编程方面,它还可能包括像Visualforce页面和Apex trigger。所有的这些展示出了我们已经在系统内的所作的配置和定制。

你的系统中的客户,潜在客户,以及用户数据都存在这个架构中。现在,想象下所有的数据刚刚被导出。这个架构还是存在在那里,但是数据已经没有了,你剩下的是底层的架构,这就是元数据。这是你所有的标准和自定义功能,以及你所有的配置以及代码。

Salesforce的SaaS模型意味着我们可以使用元数据立即进行开发配置,并在你的org中使用,这是一个你可以快速使用Salesforce的一个非常重要的原因。

这个秘密武器如何帮助你走的更快

传统上,如果你想创建一个应用程序,你需要硬件和软件。你必须定义访问权限和安全,建立报告和分析,然后才能开始构建应用程序。如果你想要你的应用应用能够移动化和社交化,你还需要做一些其它工作。

在Salesforce创建一个应用则完全不同。无需安装软件和硬件,内置安全和用户访问标准,可快速创建报表,并让你的应用天然具备社交和移动特性。

最终,这个强大的平台,因为可简单访问的元数据层,云以及SaaS变的更加强大,他帮助你更快的创新,为你的客户,合作伙伴以及员工提供更快进入市场的解决方案。

关于API的一切

如果你是一个程序员,你肯定已经知道什么是API了。但是对于那些刚接触编程的人来说API很难理解,API是应用程序接口的意思,他本质上是两个软件之间的契约,允许彼此连接并交换信息。让我们用一个比喻来说明下:

看看你的笔记本电脑。你可以看到一系列不同形状和大小的接口,这是为了连接不同的设备。

例如,如果你将耳机插进最右边的孔中,你应该开始接收音频信息,即使耳机和电脑都不知道对方是怎么工作的。这是一个硬件的API。类似的,软件的API允许两个软件通过默认的契约进行互相通信。

因为我们在谈API,让我们再花些时间去谈下API的名字并确定你理解他们。API的名字是一个平台用户用来确定访问数据或元数据的唯一标识符,在下面的例子中我们将解释这个概念,我们将用你的全名这个字段来解释,你的全名的API名字是Name。非常简单,对吗。

利用API名字,我们可以将你的名字显示在Salesforce 移动端App上【1】:

我们也可以把你的名字用在自定义的Visualforce页面上,去显示欢迎信息【2】:

我们可以将你的名字用在邮件模板上,将你的名字直接插入到签名中发送给客户【3】:

这就是API名字。现在回到API。这部分是一个钥匙。事实上你的app的所有一切都是从元数据到数据,启用API是非常强大的。这意味着你可以通过API用一个独特的你没有想到的方式来访问Salesforce数据,怎么独特?试试下面这个:

可查看Salesforce Wear(https://developer.salesforce.com/wear),一组应用程序可通过API为苹果手表,Google眼镜,已经更多可穿戴设备访问Salesforce。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-12-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CRM日记本 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 信任,多租户和云
  • 什么是元数据
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档