成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
SOA:业务驱动为基础的软件架构体系
企业级面向服务架构(Enterprise SOA)能够在不断变化的市场环境下迅速做出业务反应,并能有效控制成本。这是一个以业务驱动为基础的软件架构体系,更好的让企业以及战略合作伙伴能够共享和重用服务。
更进一步来说,企业级SOA治理将会作为这个包罗万象的应用框架的放大器,最大程度的发挥其优势。这一点对于处在一个遗留系统无限增长的企业内部将会是绝好的手段,迅速有效的将其汇集起来并精心整理以获得更好的成长。
“企业级SOA治理”一词主要是指在SOA的实施和演化过程中企业所需要确定的流程,策略以及相关的控制机制从而完全的符合业务需求变化。这些治理的原则是从结构和控制上保证SOA实施的主动性,以及更进一步的达到企业级服务可重用性。
SOA治理是按照特定的行业标准对企业级服务路线的指导。

治理可以确保一致性,保证统一的语义可以在所有的解决方案中重复利用。它是用以区别基本Web服务和企业级服务的关键所在。
真正能够取得成功的企业级SOA需要一个全盘的并且能够不断发展与改进的治理手段,这其中可能会包括人,流程以及技术方面的问题。企业级SOA的主动性依托于治理手段这一基础是否会在某一范围内遭到限制。为了确保企业级SOA优势能够充分实现,治理必须深入到业务与IT之间最关键的核心战略去。企业级SOA的治理将包含流程,指导方针和相关程序等多个方面,而这些都需要系统化的得以发展并不断成熟。
一个有效的企业级SOA治理需要建立起全面的管理方法,并能够将企业的业务经营策略,IT策略和规划,以及业务活动与企业级SOA的解决方案整合并排列到一起。
对于大多数的企业而言,企业级SOA治理的一部分内容其实已经存在。比如,传统的IT治理则可以是作为企业级SOA治理的一个基础部分。但是,企业级SOA治理远远比这要多的多,它涉及到整个组织架构、技能甚至是程序是否能够完全符合业务需求。突出的能力和有效的控制确保了企业级SOA所能带来持续性的利益好处。
对于企业规划和转型而言,企业级SOA的实现要求有一个全面完善的管理方法。这其中最为挑战性的一点则是在没有新的管理方法成型或是使用的情况下,如何在通向企业级SOA成功道路上准确识别并且优先划分好每一步。IT部门和业务部门通力合作,从业务需求转化以及流程方面出发,针对企业服务的开发以及可能正在进行中的通过企业级SOA所提供的解决方案共同确定并建立起新的流程。同时,工作人员也需要去发展一些新的技能,这样他们才能确保在新的企业理念指导下扮演好新的任务角色。只有当工作人员都能够准确的认识到在设计以及实施企业级SOA解决方案中的任务角色时,他们才能真正认识到企业级SOA的应用所能够带来的业务用途。
企业级SOA实施中,健全的决策性原则以及强劲的升级程序必须到位。从以往应用为中心的方式转变为当前以流程为中心的方式需要对业务流程的细节以及其背后的业务事件有一个全面的了解。

