为什么SaaS和SOA软件架构师不相排斥?

日期: 2014-09-11 作者:Charles Miedzinski翻译:蒋红冰 来源:TechTarget中国 英文

过时只是一个直觉,并不是现实。SOA并没得到过多的新闻关注,这一点是事实;这主要是因为这项目技术经达到被认可、有价值的状态了。

此外,认为SOA过时和SaaS风头正盛是否意味着这两类软件架构师彼此是互斥的;实际上并非如此。

这两个术语都涉及到软件开发和交付的架构、方法。SOA是代码、对象和数据之间交互的蓝图,它可能分布在多个(并独立)的平台上,作为应用程序的构建块(服务)。

事实上,SaaS是SOA的特殊实现。SaaS的主要区别在于没有应用的一部分是真正存在于客户工作站中的;它通常通过浏览器整体,无缝地交付。在SaaS中,应用框架和保护壳如同应用程序的其它组件一样分布着。

没有SOA,SaaS就不存在。它已经不在过时,不比任何基础技术差。对于RAM和HDD我们讨论的并不多,但他们仍是基础硬件技术不可或缺的一部分。他们并没有过时;我们只是对他们的讨论没有那么多了。他们有效、他们可靠,他们不可或缺,他们只是不再新了。

SOA和SaaS都是云迁移中有价值的一部分,云中应用、对象和数据存在于远离本地的服务器中,因此对于SaaS实现的兴趣就如潮水般,与基于的SOA形成对比。他们一起提供了高性能、可靠的方法给应用程序、对象和数据沟通,所有这些都是独立的平台。最终他们提供了混搭的、交付了强大的应用和丰富的数据给桌面或移动设备,这一过程完全透明。

用户永远不会知道部件来自哪里,以及什么样的协议允许他们的相互通话。这是因为遗留SOA是内嵌于SaaS中的,而且它向业务应用开发者承诺了崭新的选择和工具;这些工具不太关心他们是运行在Windows还是Unix,是桌面、平板还是智能手机。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 2018年现代基础设施最具影响力大奖

    本文逐一介绍了TechTarget组织的“2018年现代基础设施影响力大奖”的最终入选者,获奖者将在一月份公布 […]

  • Nutanix告诉你“混合云不等于多云”

    云计算技术发展至今,在企业之中已经得到了广泛的使用,既形成了公有云、私有云、混合云的三国鼎立局面;同时,又有三都相互渗透与融合。云技术的下一个发展阶段如何,相信每个人都有自己的理解和预测。

  • 云迁移:克服常见IP地址问题

    在迁移到云端期间,许多组织都忽略了围绕IP地址的潜在障碍。开始云迁移,要了解云提供商如何管理地址分配。

  • 如何将云虚拟机迁回本地

    公有云是信息技术的一大革命,但它并不适合所有人。由于各种各样的原因,企业可能将云虚拟机移回到本地。