• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
SaaS当以开放标准为基础来发展
发布日期:2016-7-14 17:7:22

  近期,两则新闻让SaaS的用户数据保障能力再次受到关注。国内,著名的账客网宣布停止运营,20多万注册用户的记账数据无法使用;国外,雅虎计划关闭其在线公文包免费存储文件服务,并且警告用户在这项服务关闭之前取回或删除自己的文件。

  其实关于SaaS安全性与可靠性的争论就一直未曾停息过。能否确保用户对其数据的拥有权并实现长期与持续的可用性,是争论的焦点,也是决定SaaS能否吸引到用户的关键。

  SaaS供应商(包括软件供应商与服务供应商)目前在数据方面多采用私有标准,一旦用户选定某家供应商就难再更改,不然就要承担巨大的迁移成本,甚至冒原有数据无法继续使用的风险。这就造成了用户对SaaS供应商的依赖,让用户在一定程度上受制。在极端情况下,SaaS供应商也许会因各种原因被淘汰出局。这就让选择被淘汰SaaS供应商服务的用户可能会遭遇数据丢失的问题,或数据侥幸保存下来,却又会由于数据格式独特、不兼容而无法继续使用,最终让用户蒙受损失。可见,采用私有标准会造成SaaS用户的数据命脉在相当程度上被供应商所左右。

  目前已经有平台供应商注意到这一点,开始在数据通用性与服务兼容性上下功夫,在平台内倡导使用通用标准。比如阿里软件引导SaaS软件供应商采用平台提供的通用开发包、基于统一的数据格式进行开发。因为平台上提供相同服务的供应商往往不止一家,当其中一家出现问题或者用户对现有服务供应商不满意的时候,就能较为方便地进行数据迁移,继而采用其他供应商提供的服务,确保平滑过渡的实现。

  以平台供应商为主体,引导供应商采用通用标准,相对供应商各自采用自己的私有标准,已是一大进步,但是其中仍存在问题和局限性。这种做法简单地说只是使用户数据可靠性和能用性的依赖对象由软件供应商与服务供应商转向了平台供应商,当平台供应商出现问题的时候,仍有可能损害用户利益。在产业层面上,平台供应商掌握的通用标准不是完全的开放标准,存在着知识产权等问题,这个容易造成垄断,会在一定程度上损害SaaS领域的公平进入、竞争与创新,并进而损害用户的选择。即使对于平台供应商来说,也不利于其发展壮大后对其他平台的整合,对阿里云也一样。

  若SaaS的数据格式等标准只适合于某一种产品(服务)或某一个供应商,就不能保证这些数据长时间之后是否依旧能存在并正常使用,不能保证用户对自身数据的充分拥有和掌握,不能保证SaaS产业领域必要的互联互通,结果就是无法保证用户的切身利益,不利于SaaS的持续发展。因此SaaS领域的标准不应采用私有标准或者半开放标准。

  越来越多开放标准的制定与应用是互联网领域实现日新月异发展的重要原因。SaaS的出现与成长与互联网紧密关联,客观上也需要以开发标准作为推动其大发展的关键基础。当前SaaS发展还刚刚起步,相关标准、规范仍处于讨论阶段且尚未有定论。在这种情况下,政府有关部门应尽快推动SaaS领域开放标准的制定和应用,并且努力实现我国SaaS标准的国际化。各供应商也应当以开放统一的SaaS标准为基础,营造平台、开发软件、提供服务,做大做强自身业务,并在将来以开放标准为重要基础,形成大型SaaS企业。阿里云应当深刻研究SAAS技术。