Salesforce平台架构自下而上, 可以分为以下几个层次:
- 高信任度的多租户云计算平台
- 可扩展的元数据
- 企业生态圈
- 完整的CRM解决方案
对Salesforce这样的一个服务平台而言,大量的用户数据和信息存储在Salesforce系统中, 因此提供一个高度可信任的环境是极为重要的. Salesforce的基本功能提供的安全机制包括用户认证, 数据访问和分享的权限管理等. 另外Salesforce还提供哦了一个专门的trust.salesforce.com网站以提供实时的系统性能数据, 维护计划以及信息安全方面的文档.
Salesforce的多租户云计算平台类似在一个办公楼中租用一个办公场所, 每个租户都有自己的空间, 同时和其他的租户一起分享共用的资源, 如水电等; 办公楼的维护等则由业主负责. Salesforce平台的特点如下:
- 所有用户无论规模大小, 其使用的服务都是基于相同的代码库;
- Salesforce统一提供一年三次的代码升级
- 升级是自动进行的, 并由Salesforce确保每次升级的质量
- 用户无需安装桌面软件, 使用网络浏览器即可使用Salesforce平台.
元数据指的是"数据的数据",Salesforce中的元数据包括对平台的配置和定制, 例如页面布局, 业务流程, 安全设置以及所有的客户代码等.