IT基础研发平台建设思路
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 Ext JS jQuer1y
Ajax:buffalo等
Flex
BoProxy 1
Spring 1
息
好业 的务
1 工作流引擎:jBPM/自行研发引擎
安
异层
常
全
处 理
规则引擎:Drools
解 决
机
制
存
储 层
1
Oracle MySQL等
1
云存储 HDFS
NoSQL :HBase
方
JavaEE平台其它框 架、工具的预研 和积累
第一阶段:基于档 案管理系统的技术 预研和积累
开放标准服务统 一接口平台OSSP、
搜索引擎、移动 开发平台Android、 云计算Hadoop等
阶段一
1
OSSP红海开放标准服务统一接口平台(Web Services/XML RPC/ESB)
系 统
1
前 端
解
机
制
存
决
储
Oracle
层
MySQL等
云存储 HDFS
方
NoSQL 3
:HBase
云计算开发 框架Hadoop
其它技术 3
案
企业应用开发平台:JavaEE
服务器Apache、tomcat、 weblogic
性能测试工具: LoadRunner
操作系统:Linux
目录
1 基础研发技术平台建设目标和原则 2 技术平台整体视图 3 前端/客户端/UI 技术、框架简介 4 业务层技术、框架 5 存储层技术、架构、产品 6 云计算开发框架 Hadoop 7 搜索引擎开发框架 Lucene 8 移动应用开发平台 Android
搜索引擎开发框 架:Lucene
2
报表工具: JFreeChart
云计算开发 框架Hadoop
其它技术
案
企业应用开发平台:JavaEE
服务器Apache、tomcat、 weblogic
性能测试工具:
2 LoadRunner
操作系统:Linux
阶段三
3 OSSP红海开放标准服务统一接口平台(Web Services/XML RPC/ESB)
技术平台整体视图
OSSP红海系统标准服务统一接口平台(Web Services/XML RPC/ESB)
前 Ext JS jQuery
Flex
Velocity模
移动开发平台
系
端
Ajax:buffalo等
HTML5
版引擎
Android/ iOS
统 信 息
交
互
良 好 的
业 务
BoCallProxy
Spring
移动开发平台 Android
搜索引擎开发框 架:Lucene
报表工具: JFreeChart
云计算开发 框架Hadoop
其它技术
案
1
企业应用开发平台:JavaEE
服务器Apache、tomcat、
weblogic
1
性能测试工具: LoadRunner
1
操作系统:Linux
阶段二
2
OSSP红海开放标准服务统一接口平台(Web Services/XML RPC/ESB)
系
前 端
统
交
Ext JS jQuery
Flex 2
Ajax:buffalo等 2 HTML5
信
互 良
息
好业 的务
BoProxy
Spring
工作流引擎:jBPM/自行研发引擎
安
异层
常
全
处 理
2
规则引擎:Drools
解
机
制
存
决
储
Oracle
层
MySQL等
云存储 HDFS
NoSQL :HBase
方
移动开发平台 Android
系
前 端
统
交
Ext JS jQuery Ajax:buffalo等
Flex HTML5
移动开发平台 Android
3
信
互 良
BoProxy
Spring
息
好业 的务
工作流引擎:jBPM/自行研发引擎
搜索引擎开发框
3 架:Lucene
安
异层
常
全
处 理
规则引擎:Drools
报表工具: JFreeChart
存
储
Oracle、SQL
云存储系
NoSQL
云计算开发 框架Hadoop
方
层
Server、
MySQL等
统架构
:HBase
其它技术
案
企业应用开发平台:JavaEE
服务器Apache、tomcat、 weblogic
性能测试工具: LoadRunner
操作系统:Unix/Linux
技术预研和积累分阶段实施思路
目标和原则
• 选择成熟、广泛应用的技术、框架、工具、平台和产品
稳定性 • 容错能力、应急方案
• 优先采用开源的框架、工具和产品 • 产品支持成本控制在一定的范围内
经济性 • 培训成本低
• 框架、工具可根据实际需要进行重编译,已满系统研发需要
可扩展 • 平台良好的适用性,能通过简单的调整就可以适应不同的环境 性
IT基础研发技术平台 建设思路
2012-7-21
目录
1 基础研发技术平台建设目标和原则 2 技术平台总体视图 3 前端/客户端/UI 技术、框架 4 业务层技术、框架 5 存储层技术、架构、产品 6 云计算开发框架 Hadoop 7 搜索引擎开发框架 Lucene 8 移动应用开发平台 Android
工作流引擎:jBPM Form引擎:可高度定制的表单设计器
安
异层
常
规则引擎:Drools
搜索引擎开发框 架:Lucene, Heritrix
图形报表工具: JFreeChart/HighCh
arts等
全 解
处持
理 机 制
久 层
ibatis
DbProxy (VO注解)
IaaS:核心优势软 件云化技术
决
• 使用界面良好,支持直观、图形化的配置方式 • 完整、良好的文档
易用性 • 学习成本控制在一定的范围内
• 能使用普通手段对技术、框架、工具、产品进行功能验证、性能测试等
可验证
目录
1 基础研发技术平台建设目标和原则 2 技术平台整体视图 3 前端/客户端/UI 技术、框架 4 业务层技术、框架 5 存储层技术、架构、产品 6 云计算开发框架 Hadoop 7 搜索引擎开发框架 Lucene 8 移动应用开发平台 Android