剖析Force.com的多租户架构(1)
来源:互联网 发布:淘宝抢货怎么抢 编辑:程序博客网 时间:2024/06/06 10:58
剖析Force.com的多租户架构(1)- Salesforce的简介
0 0
- 剖析Force.com的多租户架构(1)
- 剖析Force.com的多租户架构(5)- 总结
- 剖析Force.com的多租户架构(5)- 总结
- 剖析Force.com的多租户架构(3)- Force.com的多租户架构(上)
- 剖析Force.com的多租户架构(4)- Force.com的多租户架构(下)
- 剖析Force.com的多租户架构(3)- Force.com的多租户架构(上)
- 剖析Force.com的多租户架构(4)- Force.com的多租户架构(下)
- 剖析Force.com的多租户架构(2)- 多租户的介绍
- 剖析Force.com的多租户架构(2)- 多租户的介绍
- 剖析Force.com的多租户架构(1)- Salesforce的简介
- force.com的多租户架构
- 剖析SalesForce的多租户架构(PAAS\SAAS\云计算)
- 多租户(数据层的多租户)架构相关资料
- salesforce怎么样----------(salesforce多租户架构)
- Multitenant Architecture(多租户架构)
- Force.com 平台的基础知识
- oracle12之 多租户容器数据库架构
- Eclipselink多租户的实现
- Python日期操作
- django notes 2
- DllMain和多线程死锁
- 今日作息及食谱(5.22)
- leetcode - Same Tree
- 剖析Force.com的多租户架构(1)
- Basic脚本解释器移植到STM32
- graph cut
- 舌尖上的程序猿
- 蓝桥杯 K好数(DP)
- 获取Map中键值对的特殊方法——笔记
- DialogFragment setRetainInstance
- Java常用的工具类[SVN持续更新]
- 小试牛刀
在云计算方面,Salesforce 可以称为业界的领袖,它不仅在产品方面比较成熟,而且在思维方面也是引领潮流的,特别是在SaaS(Software as a Service,软件即服务)和PaaS(Platform as a Service,平台即服务)这个两个领域内。
图1. Salesforce 商标(图源自Salesforce.com)
首先,简要地介绍一下Salesforce的历史:Salesforce.com在1999年由前甲骨文高管 Marc Benioff 创立,他创办Salesforce的核心理念就是”No Software(消灭软件)”,但是其意义并不是排斥所有的软件,而是主要排斥运行在企业数据中心的软件(On-Premise Software),也就是希望让用户能直接通过互联网来诸如CRM等软件服务,并同时让用户无需自己搭建和维护软件所需的硬件和系统等资源。Salesforce的主要产品包括Sales Cloud(CRM)、Service Cloud、Chatter和Force.com等。下面是它的主要发展史:
Salesforce的整体架构
虽然Salesforce这些产品从表面而言有所不同,但是从全局而言,它们却是一个整体,具体可看下图:
图2. Salesforce的整体架构 (图部分源自Salesforce.com)
从这张Salesforce的整体架构图可以看成,Force.com 是 Salesforce 整体架构的核心,因为它首先整合和控制了底层的物理的基础设施,接着给上层的Sales Cloud,Service Cloud,Chatter和基于Force.com的定制应用提供PaaS服务,最后,那些Force.com上层的应用以SaaS形式供用户使用。这样做的好处主要有两方面:其一是关于成本的,因为通过这个统一的架构能极大地整合多种应用,从而降低了在基础设施方面的投入。其二是在软件架构方面,因为使用这个统一的架构,使得所有上层的SaaS服务都依赖Force.com的API,这样将有效地确保API的稳定性并避免了重复,从而方便了用户和Saelsforce在这个平台上开发应用。
虽然Salesforce的”Sales Cloud”等SaaS应用也比较经典,但由于Force.com堪称整个架构的核心,同时也是最值得的学习和借鉴的部分,所以本系列接下来将会把重点对准Force.com。
Force.com
Force.com是Salesforce在2007推出的PaaS平台,并且已经有超过47000位企业已经使用了这个平台。Force.com基于多租户的架构,其主要通过提供完善的开发环境等功能来帮助企业和第三方供应商交付健壮的,可靠的和可伸缩的在线应用。
图1. Force.com 商标(图源自参[3])
总体而言,Force.com主要有五方面功能: