|
传统IT系统面临的挑战
大多数企业的信息化已经经历了从无到有、从一个应用到多个应用的过程,我们发现传统IT技术系统面临着以下挑战:
·每个企业都有不同特点,其基础管理水平、人员素质和信息化程度参差不齐,通用软件产品很难满足企业个性化的需求。
·企业信息化建设按照分步实施原则,从单个应用系统入手,逐步实施上线财务、OA、物流、生产、HR、CRM和PDM系统,由于使用了不同软件商产品和不同的开发技术,后期的一体化集成建设困难。
·IT硬件、软件和网络设施,多个应用系统重复建设,可利用率低,多个厂家产品使安全运维变得复杂。
·为了适应变化的市场环境,企业通过调整组织结构和优化商务流程来提升市场竞争力,要求软件系统能够随需应变。 浪潮在多年企业信息化经验和知识积累的基础上,推出了新的面向完全SOA架构的敏捷业务开发平台—浪潮GSP企业应用与开发平台,有效地解决了企业的个性化规模交付、应用系统集成和随需而变的业务模式创新等关键问题。
企业信息化敏捷选择
·平台化 企业应用开发平台化,是指通过对各类企业应用软件的业务需求及开发模式的收集,将可复用的部分进行抽象和封装,形成一个企业应用开发所需的基础组件与模板的集合,并以高层级开发平台的形式提供给上层应用开发者的模式。平台使企业应用开发者可以基于平台提供的可复用组件及服务快速开发定制出不同类型的应用。 平台化将软件开发由原来的手工作坊模式转变为标准的工业化生产模式,使产业链不同层面各有分工,各有专注。屏蔽了底层开发人员的能力,提升了企业应用交付的效率和质量。 基于平台开发的主要优势: ·专注业务 通过基础业务平台提供商与应用开发商的分层,使企业应用开发者可以将资源更多的投入自己擅长的业务领域,以获取更高的附加值。 ·快速交付 通过平台提供的更高层级的基础业务组件、模板以及模型驱动的开发,企业应用开发者可以快速的学习、快速的开发,从而快速的交付应用。 ·随需应变 平台开发基于元数据、基于可定制的流程引擎,可以满足不同企业的定制化需求。 ·降低成本 平台实现了开发的组件化、标准化。并进一步通过专业分工及规模经济实现了应用开发成本的降低。 ·降低风险 软件领域的发展迅速,普通企业将资源投入到底层基础的研发中不仅质量难以保证,而且在底层基础尚未发挥价值时所采用的技术已经落伍,投资风险较大。
面向服务架构SOA
IT软件开发技术经历了从传统应用模式、互联应用模式到现在的敏捷应用模式。
|
|
传统模式 |
互联模式 |
敏捷模式 |
|
基本特征 |
有限的流程互动和信息互动 |
流程接口对接应用系统逐步集成 |
商务流程融合,系统实质集成,协同商务,根据变化自适应调整 |
|
技术特点 |
数据交换EDI,应用软件相互隔离,技术标准不统一 |
EAI,ERP,CRM,
XML |
WS_^,BPEL,CS,SOA |
SOA是Service-Oriented Architecture缩写,面向服务的体系结构,是一类分布式系统的体系结构。这类系统是将异构平台上应用程序的不同功能部件(称为服务)通过这些服务之间定义良好的接口和规范按松耦合方式整合在一起。它具有以下优势: ﹒成本降低 SOA可通过互联网服务器发布,从而突破企业内网的限制,实现与供应链上下游伙伴业务的紧密结合。通过SOA架构,企业可以与其业务伙伴直接建立新渠道,建立新伙伴的成本得以降低。 ﹒易于实现 SOA与平台无关,减少了业务应用实现的限制。要将企业的业务伙伴整合到企业的“大”业务系统中,对其业务伙伴具体采用什么技术没有限制。 ﹒低耦合性 SOA具有低耦合性特点,增加和减少业务伙伴对整个业务系统的影响较低。在企业与各业务伙伴关系不断发生变化的情况下,节省的费用会越来越多。 ﹒阶段实施 SOA具有可按模块分阶段进行实施的优势。可以成功一步再做下一步,将实施对企业的冲击减少到最小。 浪潮GSP应用及开发平台完全采用面向服务架构(SOA),使企业信息资源变得可重用、透明化,并且系统具有高可扩展性,让业务处理更加高效、简洁、安全。
|