background image

系统架构设计师

:规划 SOA 参考架构

  

SOA 参考架构 (Reference Architecture) 是一个框架,使各个项目都有一个

遵从的依据,借以促进一致性、最佳实践典范,和标准化。参考架构并不受限于

目前的

 IT 现况,而应该针对一个经过深思熟虑的愿景目标,可以说是  IT 指导

未来所有的新开发工作,借以实现该目标的参考依据。一般来说,

2-3 年的规划,

是一个比较合适的涵盖范围,既能提供足够的时间来达成面向服务的转型,而

又不至于过于长远而虚幻。因此,参考架构提供了一个沟通目标愿景的方

 法,

协助部门和角色各异的

 IT 人员,逐渐朝向该目标会合。

  高效的

 SOA 需要采用新的方法来对待 IT 基础设施,并且根据个别企业的

需求来量身定做,并将服务基础架构、共享的技术服务、安全服务,以及信息/

数据、和遗留系统访问服务等,全部定义在内。

  为了满足

 SOA 的要求,所有公司都需要 SOA 参考架构和路线图,来指导

部署一套能随时间演进、而逐渐丰富的工业级服务基础设施,同时指导对面向服

务应用的开发和管理。

  此外,企业也需要对参与

 SOA 架构的各个个别系统的设计,进行监管,并

在适当的地方,建立通用服务,透过协作来发挥更高的效率。对于这些举措,连

接端点的标准化(通过建立定义清晰的契约和接口),是达成

 IT 系统一致性的

先决条件。

  

SOA 参考架构指导所有实施 SOA 的各个项目,能共同朝向企业级服务,

 SOA 基础架构标准方向的集中发展,尽早使企业从中获益。换句话说,参考

架构规划的重点,在于开发一个特定于某个企业需要、切实可行的路线图,以填

补当前和愿景

 目标之间的鸿沟;评估用于开发、部署和管理、监控的现有系统和

技术,定义目标状态愿景,目标参考架构模型。

  

SOA 参考架构可说是指导 SOA 成功的蓝图,其作用包括: