东软Java统一开发平台v10课件.pptx

上传人(卖家):晟晟文业 文档编号:4573376 上传时间:2022-12-20 格式:PPTX 页数:40 大小:12.54MB
下载 相关 举报
东软Java统一开发平台v10课件.pptx_第1页
第1页 / 共40页
东软Java统一开发平台v10课件.pptx_第2页
第2页 / 共40页
东软Java统一开发平台v10课件.pptx_第3页
第3页 / 共40页
东软Java统一开发平台v10课件.pptx_第4页
第4页 / 共40页
东软Java统一开发平台v10课件.pptx_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、金融业基础开发平台平台支撑,合作共赢2022年12月20日目录金融开发平台发展路线金融开发平台实践案例分享东软平台产品沉淀与积累3123新一代信息化技术对银行业务的影响随着信息化技术变革发展,银行不仅需要业务基础平台,更需要与时俱进利用云计算技术实现灵活的IT架构降低成本,利用移动互联网拓展业务渠道,运用大数据实现洞察商机,提升运营能力移动互联大数据云计算n 银行客户正逐步接受并构建云计算数据中心环境n 安全稳定成为银行客户首要关注问题n 私有云是银行客户的首选n 传统数据中心与云计算数据中心并存,资源一体化集中管理成为关键n 传统商业银行的业务领地被大量吞噬,商业银行的存款业务、收单业务和信

2、用卡业务被压缩,中小企业贷款业务被抢夺,互联网导致金融脱媒、分流银行客户n 移动互联网催生银行“指尖革命”,业务移动化、产品多样化、线上线下相结合。n 银行已经开始并愈加重视大数据技术在银行领域的应用,以期实现行业洞察和商机n 目前大数据在银行应用场景主要在营销、风险管理、客户分析服务等4开放平台,柔性制造,合作共赢通过合作共建的模式,构建符合企业信息化发展需要的金融开发平台,最终支撑企业业务自主可控、绿色发展、随需应变。合作共建支撑支撑东软平台产品技术能力银行平台需求IT架构规划软件服务供应商金融开发平台面向互联网架构适合于云计算弹性架构 智慧的金融开发平台灵活的IT架构共同打造业务平台自主

3、可控绿色发展随需应变业务系统业务系统业务系统业务系统5面向银行业务的合作支撑针对银行的各类业务系统,以业务基础平台为核心,同客户共建平台,通过组件化、服务化的平台对各类业务系统提供支撑渠道服务综合柜员分行网点电子银行网银手机自助重客银企直联客户营销CRM忠诚度ECIF统一签约多渠道互动渠道整合市场和销售客服营销销售经营管理风险管理信用ALM操作风险监管合规人行银监会外管局财务和绩效总账贡献度管理会计业务处理金融产品和服务卡业务中间业务理财现金管理信贷支付网关CNAPS银联SWIFT核心业务贸易融贷资金支付贷款存款金融开发平台东软业务基础平台银行公共业务组件通信管理组件业务预处理组件报文管理组件

4、业务适配组件.6某银行信息化平台发展构想根据业务现状及未来IT架构规划,东软与银行共同构建银行自己的信息化平台,构建灵活、高效的企业IT架构银行企业IT规划平台业务需求现状问题东软调研分析及方案平台产品实施构建技术能力及解决方案富外围微核心组件化柔性化服务化构建支撑诉求变化金融开发平台发展路线目录金融开发平台实践案例分享东软平台产品沉淀与积累3128存在大量高耦合的遗留系统安全性差浏览器兼容性差系统重用性差系统可维护性日益变差数据完整性、一致性无法保证遗留系统的二次开发成本越来越高遗留系统产品快速创新客户体验提升合规监管、风险管控日益严格金融行业标准化进程在加快现有系统很难适应行业发展趋势业界

5、趋势管理方式从粗放型过渡到精细化管理,现有系统很难跟上改造的步伐渠道支持不足客户服务支持不足流程变化支持不足精细化管理支持不足发展规划现有系统的运维成本越来越高系统性能越来越慢系统宕机次数增多系统停机发布时间变长大数据量支持严重不足规模扩张交付能力差人员水平参差不齐技术路线及技术框架不统一手工测试为主,系统质量无法保证供应商的供给能力非常有限新建系统银行IT的现状及问题每年大量的IT预算浪费在遗留系统的维护上,现有系统的建设跟不上业界发展的趋势,引入开发平台是改变这一现状的充分必要条件。9东软平台产品全面覆盖,持续发展IT基础设施业务应用业务应用业务应用业务应用PCMobileDLPPad业务

6、基础平台云管理平台数据平台移动平台统计报表流程管理应用开发自动化测试批量并行处理弹性应用支撑应用智能运维数据集成数据分析数据可视化移动开发10业务基础平台 业界领先的平台架构支持以复用为目的的组件化开发和装配提供完备的面向组件的核心资产管理功能提供多种业务可变性场景的处理能力123面向服务、流程驱动的企业应用体系架构模型驱动的设计期和运行期架构提供对企业应用软件开发的全生命周期支撑45611业务基础平台支撑全生命周期 高效的需求沟通敏捷、高保真的界面原型设计工具,高效需求沟通,支持无缝衔接项目开发。原型保真l 基于原型设计工具完成的页面具有高保真的特点l 支持业务假数据的录入,使原型展示更具真

7、实性数据录入UI消息提示l 基于快捷键方式的消息提示,方便设计确认人员了解设计细节l 原型设计产物能够作为开发资产复用,极大降低开发成本资产复用12业务基础平台支撑全生命周期 敏捷的设计工具可视化的设计平台工具,构建设计与研发的沟通桥梁。业务建模l 完成业务流程定义,功能点识别,业务角色规划,业务服务规划l 在业务模型的基础上划分领域模型领域建模数据建模l 定义数据规范和数据标准化,并生成DDLl 完成子系统、功能模块及业务流程的划分系统设计13业务基础平台支撑全生命周期 基于组件的开发模式通过组件化实现业务解耦,每个组件从物理层都是独立,在组件对外公开保持不变的基础上能够快速完成组件的升级与

8、替换*1*1*1*ProductSoftwareComponentDevelopmentComponentDevelopmentObject基于OSGi规范开发组件1所有的组件都可替换23每个组件都有自身的可变点4组件装配快速搭建应用Development Object CategoriesViewBLOEntityDAOBPODTO14业务基础平台支撑全生命周期 模型驱动的开发方法学提供稳定且与技术平台无关的各类元数据模型,通过元模型沉淀业务需求,通过模型配置适应需求变化n沉淀可复用资产,促进复用n收集关键元数据信息,支撑创新型应用n降低开发门槛,提升开发效率n提升应用对变革的适应能力15业

9、务基础平台支撑全生命周期 模板提升效率提供向导式的开发功能、可以显著提高开发效率、产品质量和产品可用性,降低研发成本可视化页面配置支持多种属性的设置配置不同,页面展现不同已有模板使用模板建设模板模式识别可变点抽取模板实现工具支撑自由表单模式Table布局模式数据表格模式自适应布局模式表单模式16业务基础平台支撑全生命周期 测试保障质量提供测试用例的自动生成和自动执行,有效减低回归测试成本、提高测试覆盖度。项目结构解析用例在线设计数据在线定义分布式执行智能遍历测试可视化报告性能统计分析覆盖度分析开发变更同步17业务基础平台支撑全生命周期 面向服务部署基于服务的按需部署,屏蔽由于高访问量造成系统崩

10、溃或者性能下降的问题负载均衡渠道接入1渠道接入2注册中心1注册中心2注册中心3账户服务转账服务代缴类服务理财服务理财服务应用域注册中心域渠道域request服务路由表服务列表服务列表服务列表服务列表服务列表服务路由表基于组件按需部署1基于负载随时调整23基于路由自动寻址18业务基础平台支撑全生命周期 业务持续升级支持组件、运行参数、业务模块等所有可配置项的热加载和动态扩展部署/升级包热部署管理端运维人员发起更新请求部署/升级包负载均衡系统集群节点1系统集群节点2运维人员通过管理端发起部署/升级请求应用/升级包自动部署部署过程业务操作人员无感知集群环境下的动态部署123419业务基础平台支撑全生

11、命周期 智能IT运维全方位为业务系统的健康稳定运行保驾护航性能监控l 能够快速定位性能瓶颈,辅助性能优化工作行为分析l 帮助定位不合理业务操作,辅助系统业务优化l 支持应用系统故障和性能问题的告警和预警。支持多种指标灵活配置监控告警l 记录异常场景,提供调用者、调用参数、堆栈等信息,辅助故障修复工作异常分析20业务基础平台面向金融业务 无障碍系统通讯可视化的报文编辑工具,满足多种金融领域通用通讯协议的灵活配置需求。将系统间通讯抽象为通讯适配器模型,提供了多种通讯协议的灵活配置。支持http、socket、东方通、WebService等通讯协议,同时可以简单实现接口对其它通讯协议进行扩展。21业

12、务基础平台面向金融业务 业务流程编排图形化的编辑方式,灵活便捷的完成业务流程编排功能,极大的提升金融业务流的定制化开发效率。划分业务流程模型和业务逻辑模型 提供图形化的业务流程编辑器 通过节点与连接线的组合完成业务流程的创建和配置工作 通过步骤节点关联业务逻辑模型,自动生成可被注册和调用的服务22业务基础平台面向金融业务 随需流量控制通过自动或手工限流干预的方式实现系统的调节功能,保证本系统或关联系统的可用性。手动|自动流量控制按交易并发量按交易类型按交易频率按渠道按服务系统按机构按比例23业务基础平台面向流程管理 智能流程管理提供智能化流程管理平台,面向流程提供全生命周期管理,支撑可视化流程

13、设计、灵活的流程运行、多维的流程管理支撑流程全生命周期管理 基于Web智能表单定义面向业务人员流程建模随需扩展的弹性引擎24业务基础平台面向互联网 轻量级互联网UI基于View模型及模式控件支持轻量级互联网UI页面开发技术支撑工具支撑模型驱动进度控件树控件表格控件表单定义生成HTML代码的模型定义文件定义生成JS代码的模型定义文件模式控件提供丰富的轻量级UI控件支撑提供新UI框架的View模型定义提供新UI框架的模式控件支撑企业互联网UI效果图25业务基础平台面向安全 安全支撑业务打造满足银行领域的安全解决方案,保障系统安全运行防重复提交防中间人攻击确保表单提交时不会出现重复提交的问题能够有效

14、的防止中间人攻击的行为安全支持列表SQL注入OS命令注入XPATH注入LDAP注入失效的身份认证和会话管理不安全的直接对象引用功能级别访问控制缺失跨站请求伪造未验证的重定向和转发错误处理不当和信息泄露不安全的加密存储文件打开漏洞文件包含漏洞文件上传漏洞客户端安全网络通信安全应用安全资源控制26业务基础平台面向个性化 随需灵活扩展分别从组件、模型、UI和工具四个维度给出平台扩展方案,打造全方位的平台扩展能力支持多种协议的服务发布业务系统中可增加组织机构扩展属性可定义组件发布、合并策略支持第三方UI框架UI整体样式风格UI控件易于扩展模型分析接口Eclipse的插件扩展模式控件模板扩展开发期插件热

15、插拔设计文档模板组件组件服务组件多实现可扩展组织机构业务组件REST、SOAP(HTTP)Dubbo(Socket)UI框架集成自定义UI控件模型业务逻辑模型多实现页面继承页面个性化工具模式控件插件扩展导出设计文档模板扩展模板扩展设计器扩展用户自定义插件页面继承和装配快速适应需求变化不同场景展现不同页面样式统一规范接口jQueryD3密码控件QuickSearch目录金融开发平台发展路线金融开发平台实践案例分享东软平台产品沉淀与积累31228技术架构规范管理会计信用卡个人网银企业征信企业征信企业征信办公自动化管理类金融IC卡企业信贷转账支付个人外汇产品类手机银行直销银行柜台B2B支付渠道类应用

16、设计规范应用开发规范应用集成规范运行维护规范过程管理规范组件管理规范标准规范资产与知识组件库元数据库平台与工具需求建模领域建模数据建模设计平台技术组件服务组件开发工具开发平台单元测试功能测试性能测试测试平台热部署应用监控限流运维平台代码检查安全检查自动化测试持续集成消息集成4A集成服务集成集成平台转账手续费限额业务组件基于平台的总体逻辑架构29需求设计开发测试运维原型设计组件设计数据建模接口设计流程设计开发编码自动化测试发布上线为开发全生命周期提供支撑为了提高对系统的掌控能力,客户对开发平台的诉求扩展到项目的全生命周期30以活动为主线的IT建设过程基于业务的需求开发和设计以及测试过程真实、准确

17、、边界清晰的业务需求分解过程领域驱动的模型化符合SOA思想的设计与设计高度一致的开发和测试流程高度科学的IT 建设活动平台组成开发管理平台设计平台开发平台测试平台持续集成平台运维监控平台组件库配置管理平台31开发人员使用新建工程新建组件开发组件上传组件下载组件开发工具组件管理人员审核组件业务组件技术组件基于组件库的资产积累支持以复用为目的的组件化开发和装配,并提供完备的面向组件的核心资产管理功能。更新组件32全程自动的应用部署,极大降低部署门槛以活动为主线串联项目开发全生命周期,基于图形化部署平台以活动为单位快速部署应用升级包。项目管理平台活动管理配置管理平台部署平台部署审批测试环境活动号计划

18、需求阶段设计阶段开发阶段测试阶段运维阶段需求收集需求确认需求分析需求理解设计建模系统设计设计导入编码实现单元测试功能测试集成测试性能测试部署上线问题修正运维跟踪指令下达活动号源代码环境信息配置信息部署手册各类脚本监控要素自动打包自动获取自动编译自动上传自动备份自动发布自动重启自动验证前置机前置机防火墙路由器交换机生产集群数据库集群部署实施活动主线、模型驱动自动化、图形化部署标准、快速环境搭建33遗留系统重构的有效支撑对遗留系统的关键业务及技术框架进行研究及分析,为后续的重构奠定基础。p 用户管理p 安全模型p 日志p 缓存p 异常p 代码表p 限流p 消息p 配置文件管理方式对遗留系统技术框架

19、研究对遗留系统关键业务代码分析34遗留系统重构的有效支撑对个人网银系统的重构给出分两步走的方案,近期目标保持架构和UI风格的统一,远期目标完成组件化的改造实现低成本运维的目的规范化前台Web界面重构配置文件规范化后台业务代码迁移沉淀通用技术组件组件化提供分布式服务支撑支持可拆可合的组件化架构业务组件拆分及重构日志规划及分析12个人网银业务组件拆分方案个人网银架构改造方案35高可扩展应用监控,高效保证系统运行高可扩展的架构体系,对业务系统透明,零侵入,全方位为业务系统的健康稳定运行保驾护航。性能监控l 能够快速定位性能瓶颈,辅助性能优化工作行为分析l 帮助定位不合理业务操作,辅助系统业务优化l

20、支持应用系统故障和性能问题的告警和预警。支持多种指标灵活配置监控告警l 记录异常场景,提供调用者、调用参数、堆栈等信息,辅助故障修复工作异常分析36新资产托管系统自动+人工触发新一代资产托管系统批量业务处理部分使用并行批量业务处理平台承载清算、核算、估值等批量业务完备高可用部署自动故障恢复保证服务持续性多机多线程并行处理提供强大处理能力可动态扩展架构有效应对未来业务增长采用可靠,性能可扩展的并行批量业务处理平台,解决现有系统性能受限,可靠性,扩展性较差的问题,应对五年内托管业务的迅猛增长。海量数据并行计算,高效可靠处理业务666.960.001000.002000.003000.004000.

21、005000.006000.007000.008000.00新系统原系统使用并行批量业务处理平台三节点并发处理,更加有效地提升了处理效率。提升约11.5倍37渠道支持不足,无法快速接入 营销支持不足,管理粗放单一 客户支持不足,无法统一管理流程支持不足,无法灵活变化险种支持不足,无法快速创新风控合规固化,需要人力介入某保险IT的现状及问题现有的保险核心业务系统的改造势在必行,引入统一开发平台是充分必要条件。运行7年8个渠道12大功能海量规模不足功能稳定性不足性能瓶颈可用性不足兼容性差缺乏信息安全保障单点故障频发用户体验提升空间小非功能38核心系统改造目标及策略以微核心、富外围为建设理念,打造以

22、支撑保险核心业务系统为目的,涵盖需求、设计、开发、测试、运维一体化的全生命周期统一开发平台。应用架构架构模式设计模式开发模式开发方式测试模式运维模式特性分布式开发平台 基础应用平台 应用开发三层架构模式以业务模型为中心的模型驱动开发前台通道化、中台共享化、后台服务化的组件化开发80%的配置+20%的开发60%自动测试+40%人工测试部分主动运维改造目标一体化无明显分层的架构模式以数据为中心的模式以需求为导向的功能开发近乎100%代码开发100%人工测试被动运维现有系统基础平台化 功能服务化应用分布化 测试自动化开发设计平台原型工具开发工具开发框架批处理框架异步处理框架需求管理系统测试管理系统运维监控系统项目辅助管理平台元数据管理系统核心系统外围系统1n其他系统1nCIFUMCMSRMSBPMESB基础应用平台39敏捷产品工厂,零编码在线定制保险产品基于动态模型技术构建,支持当前,面向未来,全保险产品定义与服务支撑平台。设计期产品工厂模型定义产品定义产品验证发布险种定义产品库发布运行期工厂代理核心使用模型定义险种定义产品定义产品发布平台之路,成功之路同平台,共成长

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(东软Java统一开发平台v10课件.pptx)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|