SOA无疑卷土重来了,尤其是围绕着新兴的云计算的运用。为什么?当我们处理云的时候,我们也在处理服务,我们处理服务的时候,就要处理SOA。是否言之有理呢? SOA通用方法是定义服务集,可能存在于物理的数据中心中,处于公共云环境中,或者在二者之中都存在(混合云)。服务的程度提供了功能行为,功能行为绑定到数据上,转化成价值。
然而,我还是要说,我们需要考虑服务设计质量、粒度或者服务如何很好地处理“原始功能”,从而提供更多价值。 原始水平上,设计、定义和开发服务的能力到这些服务的价值,要比创建缺乏成群的原始服务的复合体容易很多。因此,允许你混合和搭配服务符合复合服务、流程或者应用的精准目的/需求……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
SOA无疑卷土重来了,尤其是围绕着新兴的云计算的运用。为什么?当我们处理云的时候,我们也在处理服务,我们处理服务的时候,就要处理SOA。是否言之有理呢?
SOA通用方法是定义服务集,可能存在于物理的数据中心中,处于公共云环境中,或者在二者之中都存在(混合云)。服务的程度提供了功能行为,功能行为绑定到数据上,转化成价值。然而,我还是要说,我们需要考虑服务设计质量、粒度或者服务如何很好地处理“原始功能”,从而提供更多价值。
原始水平上,设计、定义和开发服务的能力到这些服务的价值,要比创建缺乏成群的原始服务的复合体容易很多。因此,允许你混合和搭配服务符合复合服务、流程或者应用的精准目的/需求,而不是尝试处理更高水平的服务或者过程粒度,这并不符合你的需求。
举例来说,我用木头、扣件或者其他材料建造自主设计的房屋要比用从其他房子拿来的零件盖房子要容易很多。在构建解决方案的时候,越是原始的部分,你所获得的灵活性越多。而不是创始重用一个起居室。
在考虑云计算的时候,这一点尤其重要。你希望暴露服务,提供非常原始和低水平的功能,因为这对于希望消耗它们的人来说更有用。公共云提供者明白这一点,所以提供很多看似复杂的原始API,但是却为寻找创建业务解决方案的人们提供了更多价值。
考虑你所定义的服务的水平很重要,越原始越好。我知道这也许有些不合逻辑,但是良好的SOA的很多方面就是这样的。在考虑SOA时,告诉每一个人你正采取最原始的方法。
相关推荐
-
谷歌云业务CEO描绘谷歌云计划 收购传言四起
行业观察人士猜测,新任谷歌云首席执行官Thomas Kurian将通过大规模收购来获取市场份额,并与竞争对手A […]
-
Workday公司继续在亚太地区大举投资
随着亚太地区(APAC)地区越来越多的企业转向云计算来拓展其数字业务,Workday公司跻身为全球发展最快的云 […]
-
华为“一云一湖一平台”架构助力客户加速智能化进程
在第十五届华为全球分析师大会上,秉承“智IT,慧未来”的理念,华为IT产品线分享了IT基础设施在数字化转型过程 […]
-
云计算可移植性的来龙去脉
目前云计算提供商都是按不同的方式构建其产品,这造成典型的“缺乏标准、以创新为导向以及供应商锁定”的局面。 但供 […]