SaaS、云计算、软件:危险的“三角恋”(一)

 
   | |

导读:随着新型软件服务模式的兴起,SaaS和云计算将全面取代传统的软件开发和交付模式。

关键词:软件服务模式 SaaS 云计算 软件开发 交付模式

 
正在加载数据...

  SaaS冲击传统软件业

  今天,SaaS、云计算、云安全、云服务有如巨浪,汹涌而来: 几乎所有的软件企业都在向SaaS转型; 所有的IT服务商都准备转战云计算; 所有的软件创业公司都要在云里创业; 所有欲投资软件的风险投资都瞄准了SaaS和云计算。

  我们经过大量调查,发现业界认同的趋势是,随着新型软件服务模式的兴起,SaaS和云计算将全面取代传统的软件开发和交付模式。

  所有这些,都预示着软件和IT服务行业即将发生一种翻天覆地的变化。

  然而,SaaS究竟是传统软件的拯救者还是终结者?云计算是SaaS的黄金搭档吗?云计算和SaaS能携手再造软件世界吗?我们看到的事实是,SaaS、云计算和软件这三者之间尚不稳定的三角关系,必然给它们的前景带来诸多的不确定性。

  SaaS VS 传统软件 终结者还是拯救者?

  SaaS冲击传统软件业

  “SaaS是软件通过互联网来交付,向用户收取月服务费。用户通过互联网来使用软件,不需要一次性购买软件、硬件,也不需要维护和升级。SaaS运营商将统一安装、升级、维护软件和硬件。”阿里软件总裁王涛如此解释SaaS与传统软件交付方式的不同。

  而正是这种特殊的软件交付模式,让SaaS一经出世,就备受业界关注,尤其得到了为数众多的、缺乏资金和人才的中小企业用户的支持。在一次专门针对SaaS应用情况的调查中,86%的用户表示,他们将利用SaaS来节省费用。也正是因为用户的认可,才引得包括IBM、甲骨文、SAP等软件巨头在内的企业纷纷调整产业方向,以求分得SaaS的一杯羹。

  早些时候,IBM推出的Lotus Notes已经拥有了众多企业级粉丝。近期,IBM又以 13亿美元收购了互联网安全系统公司IIS,旨在强化其SaaS业务的开展。而甲骨文CEO Larry Ellison也于日前公开表示: “SaaS将是未来软件交付方式的潮流。”

  到目前为止,SaaS做得最成功的是美国的Salesforce.com,其高级营销副总裁Phill Robinson曾说过: “SaaS是计算领域中即将发生的变革。在这场变革中,传统软件业将前所未有地被撼动。”

  我们看到,传统软件业确实正面临着诸多困境。传统软件业市场环境还不够成熟和完善,社会层面对软件价值的认知度不高,从而造成软件价格被压得很低,发展不利; 除此之外,很多软件产品还经常会遭遇到盗版软件的困扰; 此外,在市场秩序方面,软件企业存在同质化现象,价格战直接导致了利润率下降。在此形势下,传统软件业如果不向服务转型,无疑是极其危险的。

  从另一个角度看,软件转向互联网,将为软件企业和互联网企业的发展带来新的机遇,传统的软件生产模式尽管会受到巨大的冲击,但是互联网将是软件企业“再见青山”的一个有力渠道; 同时,软件产品也将为互联网带来新业务、新模式和新的生产方式。

  SaaS也可能再造软件世界。如今,Salesforce公司的下一目标,就是建造自己的网络应用软件平台Force.com,这一平台可作为其企业自身软件服务的基础,又可以供企业的程序员在上面开发应用程序。

  Salesforce的发言人表示,一开始,开发人员都利用Force.com来创建Salesforce客户关系管理软件的附加程序,而如今,与Salesforce产品无关的软件研发日益增多。比如,游戏开发商电子艺术公司(Electronic Arts)就在Force.com平台上开发了一款员工招聘应用软件,而软件厂商蔻达公司(Coda)也在该平台上创建了一款总账应用程序。

  SaaS模式尚待成熟

  尽管SaaS模式铺天盖地,很多人也认为它是大势所趋,但是从用户角度来看,有些人还是对它心存疑虑。把自己企业的各种数据交给互联网公司来管理,这样安全吗?

  据Gartner公司的调查,在307家美国中小企业中,有45%表示,他们不放心把资料交给诸如SaaS供应商的第三方。只有7%的中小企业坚信SaaS适合他们的企业,还有17%表示愿意考虑SaaS,但要等它的应用更加普遍。

  但王涛指出,其实没有必要太担心SaaS模式的安全问题,这就好比在银行里存钱一样,把钱存在银行里也要面临像SaaS模式一样的风险,但是绝大多数人还是要把钱存在银行中,因为在某种程度上,银行还为用户起到了保障作用,它可以给人们带来利息,同时提供保护服务。SaaS也一样,它会在基础软件的基础上提供一些增值服务,来保障用户更好地使用该软件产品,比如在企业办公软件的基础上,给用户开发一些企业内部通信的功能。

  不过,任何事物都有两面性,SaaS在为用户提供共享和便利的同时,也带来了新的问题。用友集团副总裁郑玉林认为,目前的SaaS模式还存在着三点不足: 第一是复杂业务流程不能给以满足。很多企业有个性化需求,这些SaaS目前做不到; 第二是安全问题。人们需要知道自己的一些保密信息,比如财务、机密数据等交由SaaS服务商保管的资料是否安全; 第三是技术问题。因为SaaS与传统软件业相比还属新兴业务,在互联网上的编程技术比在桌面上编程技术要简单,从而造成很多网络软件的界面并不是很友好,但是随着时间的推移,这种情况将会得到改进。

  在近日召开的VMworld 2008会议上,VMware做了一系列宣布,其中最令人瞩目的是,VMware将通过改造自己的基础设施产品与技术,积极进军云计算领域;前不久,Google也发布了Chrome浏览器,Google希望通过Chrome,可以将原有服务器端的工作转移到客户端来实现,将用户的电脑加入到“云”中,实现计算能力的大幅提高。

  Google的意思很明确,它将通过Chrome浏览器来部署云计算,将用户引向SaaS模式,以此来挑战微软的传统桌面软件模式; 9月22日,甲骨文也宣布,授权自己的几款软件产品在亚马逊的云计算环境中执行。

  自此,无论是硬件公司还是软件公司,抑或是平台技术公司,几乎所有的IT厂商都在努力向云计算靠拢。

  最近,比尔。盖茨在微软亚洲研究院10周年创新论坛上的言论,更是足以让软件业感到兴奋。他说:“软件行业永远令人兴奋,因为软件的边界一直在不断地改变, 云计算将使软件用在很多互相联网的电脑上,这会大大降低计算的成本。”在盖茨看来,人和软件的互动正在发生改变,当软件用在很多互相联网的电脑上时,就是“云计算”,它会降低计算设备和计算的成本。

  “所有的软件都可以连接起来,可以说这是互联网的革命。”比尔。盖茨说,“当你需要写一个程序时,只需要呼叫其中的一个服务器,而不需要拿到所有的计算资料,这会大大提高人类的生产力。”比尔。盖茨所提到的,正是云计算的魅力所在,它不仅改变了软件交付模式,更加改变了软件开发模式。
 
  为了让这种趋势发展得更快些,早在去年,IBM就联合Google开始了对这方面人才的培训。IBM和Google表示,两家公司均将各自出资2000万~2500万美元,为从事计算机科学研究的教授和学生提供所需的电脑软硬件和相关服务。

  IBM和 Google先期将提供400台左右的计算机,并计划最终在多个地点装备4000台计算机,这些计算机与6所美国大学相连。两家公司将投资建设多个大型数据中心,通过数据中心,学生们可用互联网进行远程编程和研究,这种方式被称为“云计算”(cloud computing)。在新模式下,计算业务将日益远离个人桌面和公司计算中心,成为一种通过互联网处理的服务。

  两家公司提出了“云计算”编程技术。“其实云计算编程技术不难理解,就是编程人员将在互联网所提供的软件、硬件上写程序,或者是通过互联网上提供的计算资源进行协同研究,而本地的主机好比你进入这个互联网的界面。”IBM的工程师这样解释道,而此时的互联网资源即云计算。

  这一计算模式颇受高校学者们的欢迎,因为它带来了计算设备成本的节约。不仅仅是学术界,连企业界也早就接触了类似的变化。只要稍加观察各云计算巨头的下一步计划,就可以发现,Google、Salesforce等企业都在倡导“平台及服务”,即他们搭建云计算平台,企业可以在“云”里开发自己的应用程序,并把它推向最终用户。

  IBM的创立人托马斯。沃森曾表示,全世界只需要5台电脑。世界上所有的软件都将装载在这5台电脑里,其他人呢,只需要一根网线,连接上,“享受”就好。比尔。盖茨在一次演讲中则称,个人用户的内存只需要640kb就足矣。

  据云计算的推崇者们解释,在日后的软件开发中,程序员不必在本地安装软件,也不必在本地配置多大的内存,只需要打开网络,在“云”上租用合适你的CPU、存储以及软件就可以了。


SaaS模式
 福布斯:SaaS模式迫使软件业作出选择
 你的企业SaaS模式到底有多成熟?
 SaaS模式下的数据安全及满意度亟需完善
 探究SaaS模式下ERP的中国之路
 通过SaaS模式提供SOA服务
 SOA、SaaS模式使软件维护费有望取消
 超半数SaaS企业对2009年发展态度乐观
 SOA之SaaS化 以SaaS提供SOA服务
 通过SaaS提供SOA服务
 SaaS软件服务优点全解析
 三大因素影响SaaS未来三年发展
 SaaS、复合应用和SOA:让三者一同工作(三)
 SaaS、复合应用和SOA:让三者一同工作(二)
 SaaS、复合应用和SOA:让三者一同工作(一)
 SaaS是SOA服务方式的自然延伸
 SaaS、云计算、软件:危险的“三角恋”(二)
 SaaS、云计算、软件:危险的“三角恋”(一)
 是架构还是软件? SOA与SaaS还在不停争论
 SaaS繁荣是资本效应还是市场需求
 选择SaaS应用前必须考虑的问题
 软件即服务(SaaS)在云计算中扮演的角色
 SaaS模式强于传统预制模式
 SaaS等待变盘的临界点
 SaaS:光环难掩四大隐患 先驱者或成捐躯者
 SaaS:克服传统软件的三大恶习
 SaaS的优点是什么?
 黑帽研究人员:SaaS数据缺乏法律保护
 金融风暴下SaaS的完美冲刺
 SaaS运营注定与小规模服务商无缘?
 专家预测 2009年SaaS或许能拯救统一通信
 SOA是套拼接积木 CIO应该如何搭?
 GE CIO谈SaaS应用:与自建系统差异不大
 Gartner:ECM与SaaS结合并不顺利
 TCO模型助CIO准确对SaaS作出效益评估
 2009年SaaS市场理性回归 出现三拐点
 SaaS和云计算改变 开发员须适应变化
 SaaS与数据安全能否兼得?
 Websense借力云安全大幅提升SaaS服务水平
 是架构还是软件? SOA与SaaS话题争论正酣
 实现“软件+服务”(S+S)的注意事项(下)
 实现“软件+服务”(S+S)的注意事项(上)
 互联互通制约SaaS和SOA应用
 浅谈基于SOA架构的SaaS化
 SOA和SaaS是两个范畴的概念注意不要混淆

原文出处:http://www.cnw.com.cn/
 
来源:网界网    
 
 
 
 
 

SOA开发

 
准备开始SOA是一种挑战。我们咨询了著名的Rolta SOA中心,它是跨国咨询公司Rolta和SOA实施支持厂商的一个软件部门。他们给出了在SOA上取得成功的几条技巧……
 
不论你是测试人员、开发人员还是普通人员,可能都熟悉预定航班和航空旅行的麻烦之处。软件测试和开发人员经常成为类似调度和迭代问题的牺牲品……
 
当运行高流量网站的应用程序时,需要按照规模进行时刻通知,开源应用服务器有时可能会比它们的商业同行更好地满足企业的需求。
 
在过去数年的架构模式中,我一直专注于与客户合作,与以网格相结合为基础,更传统的面向服务架构方法来构建应用技术。
 
David Chappell是Oracle副总兼首席SOA技术专家,他集中研究利用SOA环境中的网格的架构模式。他是《企业服务总线》的作者,在软件行业有超过20年……

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录