企业综合应用平台解决方案.docx
《企业综合应用平台解决方案.docx》由会员分享,可在线阅读,更多相关《企业综合应用平台解决方案.docx(8页珍藏版)》请在冰豆网上搜索。
![企业综合应用平台解决方案.docx](https://file1.bdocx.com/fileroot1/2023-3/31/c131bea5-97bc-4899-92bd-88baaac6acf6/c131bea5-97bc-4899-92bd-88baaac6acf61.gif)
企业综合应用平台解决方案
企业综合应用平台解决方案
目录
1.问题和挑战3
2.解决方案概述4
3.方案优势和业务收益6
3.1.从纵的方面来说,有利于对各种管理系统进行应用系统整合6
3.2.从横的方面来说,综合业务平台可以大大缩小各业务单元之间的信息化差距7
4.总体架构和主要功能模块特色7
4.1.综合应用平台逻辑架构8
4.2.综合应用平台通用组件资源9
5.案例10
6.解决方案产品实现10
综合应用平台解决方案帮助提高企业应用系统的可靠性、集成度,在降低系统维护成本的同时,充分释放企业信息系统的能力
1.问题和挑战
1、由于企业IT系统开发建设过程中的“各自为政”,缺乏统一的数据模型、数据维护管理手段和数据接口规范,给未来各系统间的数据交换和数据维护发展带来了极大的困难
在IT技术和信息系统日益成为企业经营发展、运营管理的基础,其作用日益强化的同时,企业的IT系统的开发建设往往缺少统一规划,企业内各业务单元根据自身工作的需求自行进行相关系统建设,一方面能在最短的时间内解决问题,满足需求,但另一方面也带来了系统建设的重复和重叠性。
而且各系统采用的数据模型,技术规范等也不尽相同,为企业将来的信息整合、应用整合,数据共享等工作设置了很大的障碍。
2、各个应用系统独立进行用户管理,造成用户资料分散以及多套用户身份和密码,管理复杂并且需要重复登陆,降低工作效率、增加管理成本
由于缺乏对用户身份和资料的统一管理,每个用户在访问不同系统时,需要在每个系统中建立用户身份信息,当用户离职时,如果忘记从系统停用用户,会导致信息安全风险;此外多套用户名称和密码,重复登陆各个系统,造成用户使用系统和管理上的很多繁琐工作,既降低员工的工作效率,也带来附加的成本。
3、由于各个应用系统都有数据库服务器、应用服务器和WEB服务器,造成硬件成本增加,并且不利于专业化的运行维护管理,增加了IT成本支出
据统计每年企业花在硬件服务器上费用相当高昂,如果将这些费用转变成软件和服务的支出,可以构造出更多更好的应用系统功能,满足业务和管理不断发展变化的需求。
同时管理数据库服务器、应用服务器和WEB服务器,都需要专业的知识和技能,通过集中化各个应用系统的数据服务、应用服务和WEB服务,不仅仅能够提高系统的安全程度,也能降低维护管理成本。
4、不同应用系统由不同开发商的技术人员进行应用开发和系统维护,水平质量“参差不齐”,缺乏统一的技术标准和运维支撑流程,大大的影响了IT系统的质量和运行稳定水平。
企业中总会出现各个系统的开发商水平质量“参差不齐”,同时也正是因为应用系统开发建设的“各自为政”,缺乏IT专业人员的参与,给“良莠不齐”系统开发商提供的机会,以至于开发投产了各种水平、质量“参差不齐”的业务或管理支撑系统。
同样没有明确的开发和维护流程,不同的业务单元内部系统建设流程及维护方式随着信息化水平不同有很大差异,市公司内部各部门的分工受历史原因和人员配置影响很大。
市公司内部各部门及地市之间的交流很少,没有相关组织和计划推动IT维护和开发人员之间的学习和交流。
2.解决方案概述
针对企业信息系统建设和维护中的各种问题,提出了综合应用平台的解决方案,旨在帮助企业解决数据、用户身份管理、跨系统的流程整合、硬件资源共享、系统监控和管理、跨系统技术规范和运维流程等问题,帮助企业降低IT系统的成本,提高系统的可用性和稳定性。
综合应用平台解决方案具体包括:
1.通过统一的数据模型和数据接口规范,建立企业各个应用系统间的数据标准,方便企业进行数据共享和数据整合
2.建立统一管理用户身份和认证授权机制,集成各个应用系统的用户认证,提高系统安全性和用户的工作效率
3.建立标准的软件平台,使用流程定制和管理工具,整合跨系统的业务、管理流程,集成各组织结构和职能单位的应用系统
按照.net应用系统所需要的配置,搭建一套包括
MicrosoftWindows2003操作系统、
.NETFramework1.1
SQLServer数据库软件
MicrosoftBiztalkServer2005
MicrosoftOperationManagementServer2005及管理包
第三方应用软件(如报表软件、通用组件等)等在内的系统软件平台。
4.整合数据库、应用服务和WEB,实现硬件资源共享,并建立统一监控机制
在业务单元按照不同的业务对IT能力的要求,按照不同的推荐配置(按照一类、二类、三类公司的不同推荐标准进行配置),分别搭建一套包含测试用、生产用的硬件平台。
5.建立跨系统的技术规范和运维流程,帮助各个应用系统提高质量和稳定性
总结现有经验,形成一套相对完整的,面向应用系统开发建设、管理维护的开发规范、操作流程。
一方面用以指导、约束应用系统方案提供商、系统开发商和系统集成商,另一方面用以规范内部应用系统的立项申报、招标选型、需求调研、开发建设、管理维护等操作流程。
总结各业务单元平台运维经验,结合MicrosoftOperationFramework运维方法论指导:
一方面,加强应用系统在数据层面和应用层面的整合为集中管理维护创造条件;另一方面结合总公司的监控机制,制定综合应用平台及其应用得管理维护流程,并通过“应用级监控”系统、“IT项目监理”系统、“IT专家知识库系统”等确保综合应用平台管理维护流程科学性和合理性,提高IT服务水平和服务质量。
3.方案优势和业务收益
3.1.从纵的方面来说,有利于对各种管理系统进行应用系统整合
◆综合应用平台采用统一的技术架构,将各种应用系统的通用功能提取出来,使用组件的方式实现,以服务的方式提供相关功能,使系统的开发工作集中在业务的实现,大大减轻了系统开发和维护成本。
◆综合应用平台实现了用户和组织架构的统一管理和统一认证,拓展了企业门户的统一展现和统一入口,使公司内部的管理系统在展示层和使用层进行了统一,降低了用户使用难度和用户及组织调整时系统调整的幅度,使构建在综合应用平台上的应用系统具备很强的灵活性和可管理性。
◆综合应用平台规定了各种IT应用的数据格式和数据传输方式,统一了数据和系统之间的交互,保证了数据的一致性和规范性,消除了“信息孤岛现象”,为公司企业级数据仓库和分析决策系统的建立和开发打下基础。
3.2.从横的方面来说,综合业务平台可以大大缩小各业务单元之间的信息化差距
◆综合应用平台采用技术上先进的组件模式,将公司内部IT系统进行功能划分,不同功能由专业的开发商集中实现,采用统一的技术架构和系统接口,使组件具有平台上的可移植性,可替换性,从而保证了应用系统的可移植性。
同时综合应用平台的整体开发模式是先试点、再推广的方式进行,采用打包的方式将系统推广到需要的业务单元。
系统由一个跨公司的联合项目小组进行系统规划和版本管理,小组成员进行定期交流,交换各自进展和意见,为各业务单元的系统建设提供重要的交流和支持。
4.总体架构和主要功能模块特色
概括起来,综合应用平台的建设内容主要包括,系统硬件平台的搭建,系统软件平台的搭建,通用组件的开发及一系列流程、规范的编写,数据模型的建立和技术规范、维护流程的实施。
4.1.综合应用平台逻辑架构
图4-1IAP硬件体系架构图
●门户服务/应用展现服务:
为用户提供所有平台应用的统一展现,使用群集技术进行负载均衡
●通用组件:
平台上托管应用所共用的服务组建;提供组件级负载均衡;
●服务目录:
为平台上应用提供通用组件服务的目录(调用方法、服务级别、版本等)
●应用逻辑:
为平台上应用提供应用工作流和逻辑管理,作为消息总线提供集成服务;
●数据管理:
数据统一的建模、存储和备份
●数据分析:
根据应用的需要,对平台内/外数据提供集成、分析服务;
●应用测试服务:
物理独立于平台之外,使用虚拟机技术模拟平台应用环境,为即将介入平台的应用提供完整的测试环境
4.2.综合应用平台通用组件资源
IAP的通用组件如上图所示。
随着应用系统的开发建设过程,还会根据应用的类似功能需求,有选择地对这些通用组件进行增、删、改操作
●目录同步组件:
提供对平台外IT应用自有目录的同步,保证用户信息在所有IT应用中的一致性;
●报表服务组件:
提供对平台上托管应用提供报表服务,保证用户能够以应用中定义的角色获取友好的各类格式报表;
●应用监控组建:
根据各应用在开发期间建立的健康模型,对应用的状态进行监控,并为系统管理员提供监控和KB支持服务;
●消息服务:
根据应用的需求,为平台上托管的应用提供短信、邮件、及时消息等消息服务
5.案例
●广东移动
6.解决方案产品实现
支撑方案的产品
主要用途和特点
MicrosoftWindowsServer2003
操作系统及应用环境
MicrosoftSQLServer2000
数据管理、数据转换、报表
MicrosoftOperationFramework2005
系统及应用监控
MicrosoftApplicationCenter2000
组件负载及应用发布服务器
MicrosoftVisualStudiowithMSDNSubscribtion
开发环境及测试环境构建