信息化发展面临的挑战:
不是没有系统,而是遗留系统太多 信息爆炸,数据异构,难以整合
业务跨Internet运作,技术异构,难以协同 业务变化快,僵化的IT基础设施难以迅速响应
信息化发展趋势:SOA
作为20世纪末最伟大的技术进步,Internet的发展和普及为人们提供了一种全球范围的信息基础设施,形成了一个资源丰富的计算平台,而以分布计算为代表的软件技术的发展和变革,正在深刻地影响着人类社会生活和工作的方式。在开放、动态的Internet环境下,实现灵活的、可信的、协同的信息资源共享和利用,已经成为信息化社会的重大需求。近年来,基于服务概念的资源封装和抽象逐渐成为资源发布、共享和应用协同的重要技术基础,由此产生了一种新的IT架构组织模式---SOA。
从软件技术本质来看,SOA可以概括为:以“改善业务敏捷性”为中心,对“软件复用”和“软件互操作”这两个基本点,遵循“松耦合、弹性粒度封装和标准化”的三项基本原则,在“软件的模型、架构、互操作及开发方法”四个方面所进行的技术变革。简言之,即“一个中心”、“两个基本点”、“三项基本原则”和“四个变化”,如下图所示。
基于架构的SOA落地建设方案
一个成功的SOA建设,必须从组织的企业架构出发。那么,具体的方法和过程是什么呢?
我们认为,一个成功的SOA建设过程,也即SOA的完整生命周期,至少应该包括以下内容:
1. 前期准备工作:选定适合组织的架构开发方法和工具,组织好治理框架 2. 开发组织的战略架构:捕获所有利益相关者的关注,完成战略规划蓝图
3. 构建组织的业务架构:将组织的战略分解为可执行的战术层面的业务、流程及服务,完成业务规划蓝图
4. 设计组织的信息系统架构:根据业务架构,设计出支撑业务能力所必需的应用系统的架构,以及在业务交互中所涉及的数据的架构
5. 制定组织的技术架构:完成与信息系统架构的实施相关的技术和产品的选型以及规划
6. 进行目标架构的差距分析,制定出架构实施迁移路线图
7. 在信息系统架构、技术架构和架构实施迁移路线图的指导下,实施SOA 8. 在战略架构和业务架构的指导下,通过治理框架有效的运营和管控SOA
以上内容还可依据职能划分成四大部分,其中,1为SOA的初步阶段,2、3、4、5是SOA的架构阶段、6、7是SOA的实施阶段,8是SOA的变更治理阶段。
从以上支持SOA的落地的完整生命周期方法中可以看出,当规划和设计好业务及其对应的信息系统和技术架构之后,能够很容易地开始SOA在IT阶段的实施和治理,而此时的SOA,才具备了真正意义上的业务敏捷性。
金蝶软件选软件网在线试用
金蝶Apusic SOA产品架构及解决方案
金蝶中间件公司历经数载,潜心打造了包含Apusic应用服务器、Apusic消息中间件、Apusic企业服务总线、 Apusic OperaMasks Web开发框架、Apusic Studio集成式开发环境、Apusic业务流程管理、Apusic门户服务器、Apusic安全管理服务、Apusic统一管理服
务等产品于一体的产品家族“Apusic Platform”。作为金蝶中间件公司精心打造并历经考验的支撑互联网计算的基础架构平台,能够有效简化开发流程,提升开发效率,降低运维成本,并提供本地化、专家级的系统服务。
金蝶Apusic Platform产品家族是实现金蝶Apusic SOA解决方案的基础,完全遵循The Open Group提出的SOA参考架构模型,其产品概要架构如下图所示。
金蝶Apusic SOA解决方案分为如下几个部分: SOA基础实现
基础设施:提供了包括应用服务器、企业服务总线、门户套件在内的多种基础软件支撑设施,提供运行期完整、可靠的软件支撑
工具:提供完善的、界面化的工具,涵盖用户的设计、开发、配置、部署、监控、重构等完整的SOA建设生命周期
SOA总线结构实现
消息总线:负责在传输层面提供各种手段,屏蔽网络连接、消息陆游、打包传递等功能,实现不同物理机器、不同平台上运行的应用系统之间的同名的、可靠的消息传递
数据总线:实现对所传递的数据的统一封装以及格式的识别和转换,并实现数据路由将数据按照集成方案编排传递到指定的目标系统
服务总线:通过标准化的SCA的模型对遗留系统或者新建系统的应用接口进行服务化封装,通过对服务的统一管理,提供服务请求和相应的职能路由,形成真正意义上的ESB
SOA关键服务实现
在SOA基础实现的方案上,应用的业务功能能够被发布、封装和提升(Promote)成为业务服务(Business Service);BPM的流程可以被发布和提升为复合服务(Composited Service),通过提升的过程实现了金蝶Apusic SOA对SOA标准和规范的支持能力;业务服务可以被外部的SOA系统再次编排和组合,并且可以方便的接入到第三方所提供的SOA产品中。
因篇幅问题不能全部显示,请点此查看更多更全内容