Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo

1

企业协同商务智能设计




       王翔 (Vision Wang)
                软件架构师

2

自我介绍

   .NET XML   XML
               PKI




   ——   C#

3

概要
   “云”之于企业
   商务智能之于企业
   协同IT与协同BI
   经验分享

4

“云”之于企业
   难于计划的事情:性能、吞吐率
   钱花在什么上?
   员工和客户必须事事区分?
   防火墙到底拦住了谁?
   市场不等我们
   管控之外因素

5

“云”之于企业
   企业云消费与互联网云消费的区别
                  普遍的事务处理
                 关键性事务性支持

                      随处访问
                      受控访问

              针对吞吐量和共享的优化
              针对安全性、完整性优化

6

商务智能之于企业
   BI:不是我不明白,这世界变化快

                 BI上线
                积累数据




                         领域商业机会结束
                实施客户应用
         变更IT
    发现

7

商务智能之于企业
   Tactical、Strategic、Operational BI

8

协同IT与协同BI
   云 + 企业的目标是?

9

协同IT与协同BI
   企业内部IT与云协同的抓手
       DI
            搭建云应用较容易
            但迁移云应用很难
       分层,否则
            不可控吞吐
            不可控更新
            不可控审计
            不可控缓存
            最终,不可控的SLA

10

协同IT与协同BI
   企业内部IT与云协同的抓手
       用户为中心设计(UCD)

11

协同IT与协同BI
   企业内部IT与云协同的抓手
       为异常做好准备
       Update而非Insert的设计思路
           对于大容量计算≈物化视图的作用
           对于复杂实体≈子树合并/重构层次型信息的工作
       对云服务、云库、云BPM、云Queue、云
        App针对业务需要打包,尽量避免内外部双向
        依赖
           例如:一个支付过程

12

   开发
   部署
   获取
   交互
   横切机制

13

协同IT与协同BI
   此外,作为特殊的应用,企业内部BI与云
    存储/云库协同还需:
       选型XML技术
       设计中间结果持久化及缓存(XML)
       使用云查询(CDB)、SOAP /
        REST、SQL(DB)、XQuery(DB)

14

协同IT与协同BI
   为了便于协同,适于云库/存储中保存:
       低复用性归档信息
       归类数据、元数据
       流水数据
       预定信息和可容忍较长Latency时间的数据
       Read-only或Read-mostly的信息

15

协同IT与协同BI                         Branch Office
                                  & Satellite Team
   协同应用部署情景
        Cloud 平台

               Cloud APP
               Cloud API
               Cloud DB




                           Enterprise 平台

16

协同IT与协同BI
   现阶段产品,协同BI的计算策略

        Cloud 平台
                           1、部署各类统计、分析算法包
               Cloud APP   2、对于层次型信息,基于XPath
               Cloud API   和XML的合并机制进行归并
                           3、进行中间结果进行缓存和暂时
               Cloud DB
                           持久化

17

协同IT与协同BI
   基于云的柔性Opertional BI实现过程
       1、



              Order

18

协同IT与协同BI
   基于云的柔性Opertional BI实现过程
       2、



              Order
                              XML




              <ext>
               <promotion/>
              </ext>

19

协同IT与协同BI
   基于云的柔性Opertional BI实现过程
       3、



              Order
                                  XML




              <ext>
               <promotion/>
               <transportMode/>
              </ext>

20

协同IT与协同BI
     基于云的柔性Opertional BI实现过程
          4、



                Order
                                    XML


Manufacturer
          XML   <ext>
                 <promotion/>
                 <transportMode/>
                </ext>

21

协同IT与协同BI
        基于云的柔性Opertional BI实现过程
             5、



                   Order
                                       XML


Manufacturer
<ext>        XML   <ext>
 <credit/>          <promotion/>
</ext>              <transportMode/>
                   </ext>

22

协同IT与协同BI
        基于云的柔性Opertional BI实现过程
             6、



                   Order
                                       XML


Manufacturer
<ext>
 <credit>    XML   <ext>
  *<item/>          <promotion/>
 </credit>          <transportMode/>
</ext>             </ext>

23

协同IT与协同BI
   对于需要从C DB到本地BI参与计算实体的
    提取过程
       基于规则
       基于既定信息集合
       高级
           自然语言或语义网络
           机器学习算法
           回归等统计算法

24

协同IT与协同BI
        基于云的柔性Opertional BI实现过程
             7、依据Update > Insert原则生成虚拟的“物
              化视图”
                                                 封装的
                                                 Cloud App
                        Order
                                           XML


Manufacturer
<ext>
 <credit>    XML       <ext>
  *<item/>              <promotion/>
 </credit>              <transportMode/>
</ext>                 </ext>

25

协同IT与协同BI                         Branch Office
                                  & Satellite Team
   最终的部署情景
        Cloud 平台

               Cloud APP
               Cloud API
               Cloud DB




                           Enterprise 平台

26

协同IT与协同BI
          协同BI逻辑交互过程
  CRM                                  Cleansing                                               Reports
Channels                                                                         Relational
                                                                                 Database




                                                        Survivorship
                         Standardize

                                       Enrich

                                                Match
Legacy                                                                 DB Hub     Normalized
                                                                                     Data      Analysis
                                                                                  Warehouse

External



                               Transformation                                                  Dashboard
  Web                              Rules


                                        Product
  ERP                                  Hierarchy
                                                                                               Web
                                                                       Product
                                                                                                           Web
Supply         Product
Chain


 Cloud




   交易型            服务总线加速数                                                        事件驱动                搜索,导航,
                   据交互过程                                                         数据仓库                 汇总,发布

27

协同IT与协同BI
   问题回顾
       表象
       表层
       中层
       深层
       根源

28

经验分享
   分类
   与运维机制同步实施
   “柔性”
   分阶段管理
   协同BI必须有明确的业务目标
   产品线

More Related Content

企业系统商务智能设计

  • 1. 企业协同商务智能设计 王翔 (Vision Wang) 软件架构师
  • 2. 自我介绍 .NET XML XML PKI —— C#
  • 3. 概要  “云”之于企业  商务智能之于企业  协同IT与协同BI  经验分享
  • 4. “云”之于企业  难于计划的事情:性能、吞吐率  钱花在什么上?  员工和客户必须事事区分?  防火墙到底拦住了谁?  市场不等我们  管控之外因素
  • 5. “云”之于企业  企业云消费与互联网云消费的区别 普遍的事务处理 关键性事务性支持 随处访问 受控访问 针对吞吐量和共享的优化 针对安全性、完整性优化
  • 6. 商务智能之于企业  BI:不是我不明白,这世界变化快 BI上线 积累数据 领域商业机会结束 实施客户应用 变更IT 发现
  • 7. 商务智能之于企业  Tactical、Strategic、Operational BI
  • 8. 协同IT与协同BI  云 + 企业的目标是?
  • 9. 协同IT与协同BI  企业内部IT与云协同的抓手  DI  搭建云应用较容易  但迁移云应用很难  分层,否则  不可控吞吐  不可控更新  不可控审计  不可控缓存  最终,不可控的SLA
  • 10. 协同IT与协同BI  企业内部IT与云协同的抓手  用户为中心设计(UCD)
  • 11. 协同IT与协同BI  企业内部IT与云协同的抓手  为异常做好准备  Update而非Insert的设计思路  对于大容量计算≈物化视图的作用  对于复杂实体≈子树合并/重构层次型信息的工作  对云服务、云库、云BPM、云Queue、云 App针对业务需要打包,尽量避免内外部双向 依赖  例如:一个支付过程
  • 12. 开发  部署  获取  交互  横切机制
  • 13. 协同IT与协同BI  此外,作为特殊的应用,企业内部BI与云 存储/云库协同还需:  选型XML技术  设计中间结果持久化及缓存(XML)  使用云查询(CDB)、SOAP / REST、SQL(DB)、XQuery(DB)
  • 14. 协同IT与协同BI  为了便于协同,适于云库/存储中保存:  低复用性归档信息  归类数据、元数据  流水数据  预定信息和可容忍较长Latency时间的数据  Read-only或Read-mostly的信息
  • 15. 协同IT与协同BI Branch Office & Satellite Team  协同应用部署情景 Cloud 平台 Cloud APP Cloud API Cloud DB Enterprise 平台
  • 16. 协同IT与协同BI  现阶段产品,协同BI的计算策略 Cloud 平台 1、部署各类统计、分析算法包 Cloud APP 2、对于层次型信息,基于XPath Cloud API 和XML的合并机制进行归并 3、进行中间结果进行缓存和暂时 Cloud DB 持久化
  • 17. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  1、 Order
  • 18. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  2、 Order XML <ext> <promotion/> </ext>
  • 19. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  3、 Order XML <ext> <promotion/> <transportMode/> </ext>
  • 20. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  4、 Order XML Manufacturer XML <ext> <promotion/> <transportMode/> </ext>
  • 21. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  5、 Order XML Manufacturer <ext> XML <ext> <credit/> <promotion/> </ext> <transportMode/> </ext>
  • 22. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  6、 Order XML Manufacturer <ext> <credit> XML <ext> *<item/> <promotion/> </credit> <transportMode/> </ext> </ext>
  • 23. 协同IT与协同BI  对于需要从C DB到本地BI参与计算实体的 提取过程  基于规则  基于既定信息集合  高级  自然语言或语义网络  机器学习算法  回归等统计算法
  • 24. 协同IT与协同BI  基于云的柔性Opertional BI实现过程  7、依据Update > Insert原则生成虚拟的“物 化视图” 封装的 Cloud App Order XML Manufacturer <ext> <credit> XML <ext> *<item/> <promotion/> </credit> <transportMode/> </ext> </ext>
  • 25. 协同IT与协同BI Branch Office & Satellite Team  最终的部署情景 Cloud 平台 Cloud APP Cloud API Cloud DB Enterprise 平台
  • 26. 协同IT与协同BI  协同BI逻辑交互过程 CRM Cleansing Reports Channels Relational Database Survivorship Standardize Enrich Match Legacy DB Hub Normalized Data Analysis Warehouse External Transformation Dashboard Web Rules Product ERP Hierarchy Web Product Web Supply Product Chain Cloud 交易型 服务总线加速数 事件驱动 搜索,导航, 据交互过程 数据仓库 汇总,发布
  • 27. 协同IT与协同BI  问题回顾  表象  表层  中层  深层  根源
  • 28. 经验分享  分类  与运维机制同步实施  “柔性”  分阶段管理  协同BI必须有明确的业务目标  产品线