技术开发 频道

SOA治理:乌“云”压顶

【IT168 技术文章】

        云计算主要是指一种按需服务的交付模式,可涵盖外包的和企业内部的各种平台,如今已成为一种新的、热门的服务模式。

    然而云计算也引起了一些IT专业人士的苦恼,他们担心云服务可能会逃过企业辛辛苦苦所建成的SOA治理手段的管辖范围。

    在历经艰辛,对企业的Web服务环境好不容易实施了生命周期管理之后,这些IT专业人士们发现,为了跟上外包式云服务的蓬勃发展,他们可能不得不再一次另起炉灶,彻底重来了。

    SOA治理(government)也称服务治理,指的是对一些关键性功能的生命周期实施一致性研发、安全管理、性能管理和其他策略所采用的规则和工具,至于它们是在内部还是外部托管的则无所谓。

    有效的SOA治理极其重要。它能够让组织对其分布式环境进行连续地规划、设计、验证、发布、配置、监控、修正、安全和优化等;可确保在企业应用环境中所部署的服务(无论它们是建立在云中,还是建立在主机或其他任何平台上)完全遵从各种管理实践、管理策略、运营规范和其他一些基本原则。

    强大的SOA治理是控制云的关键

    从某种意义上说,云计算可能会成为SOA治理领域的头等大事,因为云计算的存在使得SOA治理变得愈发重要。

    从理论上说,云几乎可以将任何形式的IT功能——从应用到中间件、应用平台,甚至存储、进程和其他硬件资源转变成按需订阅的服务模式。

    但是,在一个云计算的世界中,IT管理者们如何才能实施完善的管理呢?

    “云计算重新激发了管理者们对于治理的兴趣,因为你必须管理跨办公场所的服务,甚至可能是跨越企业边界的服务,”Software AG的副总裁兼代理CTO Miko Matsumura说。“这样做不仅从治理的观点看是十分有益的,而且由于要整合适用于各个场所的云计算应用与基础设施,其复杂程度就要求要有一个保障一切都各得其所的治理框架。”

    换句话说,云计算使得SOA治理的前景复杂化了。如果没有合适的治理框架,那么任何人就都可以在任何时候按照他们各自的愿望去部署新的云服务,任何人都可以随意编排云服务,从而导致一种复杂到难以复加的环境模式。

    在没有治理的环境中,协调一致的云服务规划和优化会成为难以实现的梦想。此外,毫无规划的云服务数量也会迅速增加,它们会把自己伪装成可以信赖的节点,从而让SOA服务所赖以生存的脆弱的信任基础毁于一旦。

0
相关文章