BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

开放组织大会要闻:互操作性、O-TTPF和云计算等

| 作者 Jeevak Kasarkod 关注 3 他的粉丝 ,译者 马国耀 关注 1 他的粉丝 发布于 2011年2月22日. 估计阅读时间: 6 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

2011年2月7日至11日在圣地亚哥(San Diego)举行的开放组织(Open Group)大会的主题是:网络安全、企业架构(EA)、云计算和SOA。开放组织的Chris Harding博士在其博客中与大家分享了此次会议上CloudCampSOA Unconference以及贯穿所有话题的互操作性挑战等方面的有趣见解。开放组织信赖技术论坛(OTTF,Open Group Trusted Technology Forum)发布了开放组织信赖的技术供应商框架(O-TTPF,Open Trusted Technology Provider Framework)白皮书,该组织的目标是影响全球采购策略并形成有助于降低(减少)全球供应链风险和弱点的最佳实践。

互操作性
2011互操作性挑战研讨会议确定了互操作性的几项特征:

  • 不同的所有者、具有不同管理模型的系统共同工作。
  • 它们自动地交换并理解数据。
  • 它们形成一个信息共享的环境,在此环境中,业务信息在正确的上下文中被合适的人在合适的时间得到。
  • 该环境促进流程及信息的共享。
互操作性不只是关心IT系统间的交互。它还关心用户组织及其文化和法律环境的一个生态系统。

技术的进步对互操作性的影响?

SOA已经对互操作性带来正面的推动作用。实施SOA以后,客户组织可以定义其数据模型和服务接口,还能对那些符合其接口和需求的计算解决方案进行投标。服务可在构成此生态系统的各个计算单元间共享。

最新的IT现象是云计算。它在某种程度上加强了SOA的互操作能力。共享服务可从云中获得、云环境带来的快速供应服务的特点加快了这个竞标流程。 但是,云计算让人们担心的一个重要方面是:缺乏虚拟产品间的互操作性。

语义是互操作性的一个重要方面。通用数据元素框架(UDEF,Universal Data Element Framework)标准强调了这一问题,该标准面向业务分析师而非语义专家。它提出了一个简单流程。在流程中,人们可以给任意数据赋予一个索引,索引是基于核心UDEF词汇及导入词汇定义的。由于索引是标准化的,所以很容易将新信息与已存储的信息建立关联,这就降低了集成工作的相关成本。在伦敦举行的下一次会议将包含一场部署研讨会,它将基于委员会主席Ron Schultd设计的一个互操作性场景。

SOA存储构件模型及协议(S-RAMP, SOA Repository Artifact Model and Protocol)和SOA Ontology标准结合开放组织的SOA治理框架强调了SOA治理存储库以及工具的互操作性问题。来自IBM公司的Heather Kreger和Vince Brunssen做了个演示,展示了如何将存储在一个SOA存储库的基于S-RAMP扩展定义的新服务模型导入另一个存储库中以扩充其服务模型。

O-TTPF
IBM公司的Andras Szakal在开放组织的博客上宣布了O-TTPF的发布。该框架概括了行业的最佳实践,它们有助于对商业软件及硬件产品进行安全可靠的开发、制造、交付和持续运维。一旦该框架成为标准,开放组织将根据预先设定的合规准则为此标准设计一个认证流程。

CloudCamp
Harding博士在CloudCamp会场闭幕时分享了他的想法:

我参加了多个关于在Amazon Web Services (AWS) Microsoft Azure上进行云软件开发的讨论组,这些场次的内容非常棒。对于每个人,不论你即将开始在这些平台上进行软件开发,还是已经开始这么做了,这些内容对你都是有价值的。他们还产生了两个普遍接受的观点,其一是IaaS和PaaS之间的分界线越来越窄。理论 上AWS和Azure应该分别处在该分界线的两端,但是在实际中,他们却为开发者提供了类似的能力。其二,在实际开发中,人们选择云开发平台时起决定性作用的可能是他们所钟爱的编程语言和软件环境。

SOACamp
SOA Unconference中包含了一场5分钟的志愿者讨论:

  • SOA是否适用于云服务模型?
    这里,核心理念是云计算服务模型——基础设施即服务(IaaS)、平台即服务(PaaS)及软件即服务(SaaS) ——可被定义成SOA服务,每个服务通过已定义的接口对外暴露功能。
    这里需要三个关键领域的标准:QoS测度、代理或二级代理、以及服务优先级排序。
  • 通过与供应商无关的框架访问注册/存储以促进对象重用。
    通过独立于供应商的方式访问SOA注册和存储库是个好想法,但若要让其有效,就需要标准的数据模型和协议,开放组织SOA ontology已经为此建模框架打下了良好基础。
  • 所有云架构都是SOA架构吗?
    云架构是面向服务的,但又需要更多的架构基础元件,尤其是QoS。虽然云架构可能会选择类似于RESTful的方法,但这仍然是面向服务的。

查看英文原文:InterOperability, O-TTPF and Other Highlights of The Open Group Conference

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT