




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.1Salesforce架构交流总结架构交流总结 铁威铁威,渡虚渡虚2015/10.2主要内容主要内容n1. 交流背景n2. Wallace的分享主要内容 2.1 PackageSoftware, Iaas,Paas,Apaas/Saas与Salesforce的架构映射; 2.2 Salesforce的架构 2.3 社交云的举例 2.4 其他 2.5 配置演示n3. 总结与分析 3.1 多租户模式 3.2 元数据驱动 3.3 一站式可视化的配置 3.4 Salesforce架构对阿里电商效率提升的启示 3.5 YY电商开发领域-一站式可视化配置平台所处的位置.31. 交流背景交流背景 集团提出
2、中台化+头狼团队的战略,支持业务快速试错,提高业务响应效率的方向。2015-10-23,支付宝“架构+”俱乐部邀请Salesforce的架构专家Wallace做晚餐会的分享嘉宾。 Salesforce市值495亿美元,名列全球第5大软件公司;是全球企业中靠Saas,Paas业务模式获得极大成功的典型代表。从2012年起连续四年年蝉联福布斯全球最具创新力企业排行榜榜首。.42.1 Wallace的分享的分享Packaged Software,Iaas,Paas,Saas/aPaas.52.2 Wallace的分享的分享2Salesforce架构架构.62.3 Wallace的分享的分享3社交云的
3、运作模式社交云的运作模式nRadian6是什么?是什么? 监测各社交网站的用户活动情况,并把相关数据提供给企业用户。类似“舆情监控分析”。2011年年saleforces收购,整合成社交云。收购,整合成社交云。n运行原理运行原理 .72.3 Wallace的分享的分享3社交云的运作模式社交云的运作模式nRadian6是什么?是什么? 监测各社交网站的用户活动情况,并把相关数据提供给企业用户。类似“舆情监控分析”。2011年年saleforces收购,整合成社交云。收购,整合成社交云。n运行原理运行原理 .82.3 Wallace的分享的分享4其他其他nSalesforce其他保证成功的机制其他
4、保证成功的机制 1.庞大的开发社区;庞大的开发社区; 2.完善而及时的文档体系;完善而及时的文档体系; .92.2 Wallace的分享的分享5配置化能力演示配置化能力演示 详见3.3.103. 总结与分析总结与分析n3.1 Salesforce的多租户模式的多租户模式n3.2 元数据驱动元数据驱动n3.3 一站式可视化的配置一站式可视化的配置n3.4 Salesforce总评总评n3.5 Salesforce的架构对阿里电商效率提升的启示的架构对阿里电商效率提升的启示n3.6 YY电商开发领域电商开发领域-一站式可视化配置平台所处的位置一站式可视化配置平台所处的位置.113.1 多租户模式多
5、租户模式n“多租户多租户”与与“多用户多用户”的区别的区别 “多租户”与“多用户”的区别:多用户拥有不同的访问权限,共享同一个的应用实例。而在多租户中,多个租户使用的应用实例看起来是各不相同(应用实例虚拟化)。 举例:举例: 店铺内宝贝分类是多租户; 宝贝类目是多用户。nSalesforce与阿里的比较与阿里的比较.123.2 元数据驱动元数据驱动nMetadata驱动编程是配置化的成功的前提驱动编程是配置化的成功的前提 确保软件取得成功的一个关键方面在于配置能力的强大。配置能力的强大取决于底层模型的抽象。 Metadata驱动本质上是将用户定制内容不单独建表,而是将用户定制表,字段等信息也通
6、过大表管理起来。构成如下模型:Metadata表:主要存放用户定制的对象和对象所包含的字段的结构信息,也被称为UDD。 数据表:主要存储那些用户定制的对象和对象所包含的字段的数据。Metadata可以保证极大灵活性,但如果没有可视化界面,几乎意味着从原始状态做开发。体验极差,所以metadata要伴随着可视化配置平台。 .133.3 一站式可视化配置一站式可视化配置数据对象配置数据对象配置 Salesforce提供了一站式可视化的应用开发配置平台(Apass的重要组成部分)()。从数据对象到页面到流程及部分业务逻辑均通过可视化配置工具实现。用”拖拽“的方式就能快速开发出一个企业级内部管理系统。
7、n数据对象配置数据对象配置 既提供了包括帐户、联系人、客户,订单,机会、关系等CRM工具常用的基础对象模型,也提供在此基础上的定制表,字段的能力。.143.3 一站式可视化配置一站式可视化配置2流程和逻辑配置流程和逻辑配置n流程和逻辑配置流程和逻辑配置 提供了工作流的可视化配置工具,其中既有官方提供通用的能力节点官方提供通用的能力节点可供选择。 又提供在现有能力不满足需求时的扩展(开放)方式: 部分动作节点用自定义的部分动作节点用自定义的apex语言实现语言实现。.153.3 一站式可视化配置一站式可视化配置界面可视化配置界面可视化配置n界面可视化配置界面可视化配置 提供常用对象模型及自定义模
8、型的标准化页面输入项,包括常用字段类型(时间,金额等)逻辑检查等配置能力,可以快速组装出一个用户界面。 .163.4 Salesforce总评总评n业务上,业务上,Salesforce ToB,To ISV 有全球最大的toB的企业应用软件(含app)交换市场。部分领域自营的几个Software Cloud 与 AppExchange上的ISV 软件共同为 B客户提供online service,即Saas模式。n技术架构上,技术架构上,Metadata,一站式配置平台,一站式配置平台。metadata驱动,保证了抽象程度,将模型极大简化,万物皆对象,保证了配置化具有足够灵活性。一站式配置平台
9、,大部分可视化操作+ 部分online编码+云编译部署(apex), 提供了大部分常用基础模型的模板; 部分常见处理能力,屏蔽了metadata的复杂性,并做的数据隔离,使得配置成本不至于过高。 Salesforce相当于相当于online部署的部署的 MS Sharepoint,较之更强大。,较之更强大。.173.5 Salesforce的架构对阿里电商效率提升的启示的架构对阿里电商效率提升的启示n部分业务领域可以将集团各类目行业业务方视为部分业务领域可以将集团各类目行业业务方视为“多租户多租户” 在某些程度上集团各业务团队可以视为“内部B客户”,类似租户。但salesforce的b客户是自
10、由注册使用,B对平台的影响力不大,话语权不强。内部各业务团队一些需求时强需求,无法选择。影响平台的架构治理和技术规范及标准。n部分领域尝试部分领域尝试metadata驱动编程,可以较好提升效率。驱动编程,可以较好提升效率。 商品表由aa表+商品扩展表构成,其中不同的类目行业对扩展结构有自己的定义。 不同类目行业对于平台,类似于多租户,类目类目业务方是电商基础平台上的内部B用户。适合metadata驱动。现在已经在这么做。 其他领域部分实现类似metadata,很多则不存在个性化定制需求,走DDD模式足够。n一站式配置化平台首先应该是面向开发,进一步面向业务人员,是业务人员与基础平台一站式配置化平台首先应该是面向开发,进一步面向业务人员,是业务人员与基础平台开发之间的防火墙。开发之间的防火墙。 配置化能力的不足? 扩展能力 + AppExchange; 电商基础平台各系统应该,也可以通过集中的,统一的配置化平台建设(业务运营平台) 来提升业务方来提升业务方开发的自主,自助率。开发的自主,自助率。 但统一配置化平台的建设程度取决于业务方开发与平台开发的博弈,以及平台架构但统一配置化平台的建设程度取决于业务方开发与平台开发的博弈,以及平台架构及公共技术运营支撑的队伍建设。因为一定程度上开发方式,需求响应方式会被改变。及公共技术运营
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届辽宁省部分重点中学协作体高三模拟考试语文试题(原卷版+解析版)
- 农业生产责任及利润共享协议
- 高端餐饮场所服务合作协议
- 浙江国企招聘2025台州市国有资本运营集团有限公司招聘5人笔试参考题库附带答案详解
- 2025湖南高速养护工程有限公司招聘劳务派遣员工55人(长期)笔试参考题库附带答案详解
- 2025中国石油锦西石化公司春季高校毕业生招聘10人笔试参考题库附带答案详解
- 委托建设桥梁协议书范本
- 学习合同协议书
- 2024年油气储层保护剂项目资金需求报告代可行性研究报告
- 纺织法律法规理解试题及答案
- 货车股份转让合同协议
- 2025年北京市通州区九年级初三一模英语试卷(含答案)
- 2023年山东青岛局属高中自主招生物理试卷真题(含答案详解)
- 创业管理(上海财经大学)智慧树知到期末考试答案2024年
- 钢板桩支护施工组织设计
- 主要原辅料脆弱性评估及控制措施
- 《中小尺度天气动力学》复习资料
- 分公司合作协议书
- 战略分析之内部资源、能力与核心竞争力
- 配电更换金具、绝缘子标准化作业指导书
- 机关文件材料归档范围和文书档案保管期限规定- 讲解ppt课件
评论
0/150
提交评论