当你在公共云中部署若干应用和服务时,你已放弃了对其的一些控制权。你可能会冒着若干安全性、一体化以及金融方面的风险。为了应对云计算的这一挑战和早期SOA的挑战,你可能会考虑实施某种形式的云计算治理。 SOA的治理环境与云计算架构的治理环境之间有着一定的相同之处与不同之处。
有关观察人士表示,当云计算应用运行时其治理的运行将占据较高的优先级。人们是否会提升至云计算而放弃SOA治理?对于Layer 7 科技公司的CTO Scott Morrison来说,这是糟糕的一个决定。 “在现实中,你所应该做的事是了解使用SOA治理能够做些什么,因为那里有许多很好的基本思路和许多好技术,”Morrison……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
当你在公共云中部署若干应用和服务时,你已放弃了对其的一些控制权。你可能会冒着若干安全性、一体化以及金融方面的风险。为了应对云计算的这一挑战和早期SOA的挑战,你可能会考虑实施某种形式的云计算治理。
SOA的治理环境与云计算架构的治理环境之间有着一定的相同之处与不同之处。有关观察人士表示,当云计算应用运行时其治理的运行将占据较高的优先级。人们是否会提升至云计算而放弃SOA治理?对于Layer 7 科技公司的CTO Scott Morrison来说,这是糟糕的一个决定。
“在现实中,你所应该做的事是了解使用SOA治理能够做些什么,因为那里有许多很好的基本思路和许多好技术,”Morrison说。“如同在云计算中一样,基于此进行构建。”
在云计算中有一个“三位一体”的问题,HP公司软件产品与战略营销副总裁Paul Muller如是表示。即:安全性、一体化和成本管理,这些方面都可以通过治理来解决。当分布式云计算面临跟踪个别消费相关服务与业务处理的挑战时,这就变得越来越重要。
“当厂商正在改变他们的应用程序接口而你又正在改变你的应用程序时,你需要确保实施相应的变更管理和治理,”Muller说:“基于此我们可以如同在SOA环境下一样开始相同的工作,以应用自动化策略。”
运行时间治理
与SOA治理可被分为两大类(设计时间与运行时间)类似,云计算服务治理也可按相同的类别进行区分。根据蓝山实验室的创始人和CTO David S. Linthincum的说法,虽然,仍然存在于服务访问控制的设计时间治理与策略设计比本地传统计算更为盛行,但是在云计算中运行时间治理是第一优先级的。
“所有的服务需要被置于同类的治理架构下,”Linthicum说。“通常有一个运行时间框架,能够控制对那些服务的访问、定义那些服务及其成熟度、找出那些服务是否有变化、当你对服务失控时什么更为重要以及找出你的治理系统是如何与安全性密切配合的。”
Linthicum强调说,治理的日常执行和建立一个统一的治理架构都是云计算中的关键问题,特别是当你选择融合来自于不同云计算的服务,例如Amazon与Sales Force,并将它们连接至你自己企业中的独立内部网络和私有云时。
“但是,当你迁往具有相同模式(如同SOA中的一样)的云时,它更像是一个运行时间环境,”Linthicum说。“因为我们正在混合和匹配来源不同的服务以形成我们自己的解决方案,所有治理将变得更加重要。”
Gartner公司的Daryl Plummer还强调了云计算环境中运行时间治理的重要性。他强调说,如同供应商在SOA的经历一样,治理云计算服务主要是治理业务而非治理软件组件。
“在云计算的世界中,一些负责任的公司必须确保其服务在每天中的每一分钟都是正常工作的,”Plummer说。“这并不是把服务形成白纸黑字那么简单,这是要确保服务的可用性并让开发人员弄清楚之后应当如何使用该服务。这是一个活生生且每天都在运行的服务。”
相关推荐
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。
-
如何使用SOA治理工具保证项目进度
由API的增加以及为业务应用创建出简单好用接口的需求增长所驱动,这些合并的API-GRC工具帮助开发人员创建,发布,管理并且推广API的使用。
-
SOA治理工具优势:自动化、集中化
SOA项目出现了失去控制的倾向,有可能会导致SOA行动出轨,失去对未来努力的支持,并且浪费时间和资源。
-
SOA架构:为什么需要API管理?
为什么我需要API管理?它能带来哪些好处?其实只是术语变了,但需求还是一样的。在SOA炒作的鼎盛时期,厂商们都宣扬他们的产品支持SOA治理。