本文已經發表于InfoQ中文(http://www.infoq.com/cn/news/2007/07/software-as-a-service-debate)
JavaEye的站長Robbin Fan在他的博客中對SAAS(軟件即服務)進行了一番討論,他總結了目前常見的一些SAAS應用,并且總結了這些應用的特點,展望了SAAS的發展方向。
2005年,David Heinemeier Hansson將自己在項目中使用的基于Ruby的開發框架剝離并開源,從此世界上有了RoR(Ruby on Rails)的響亮名號。很快,Rails在其它語言中也架設了自己的高速軌道,從此Rails思想處處開花,受到了廣大開發者的擁護,這是Rails的敏捷本質決定的。隨著RoR閃現在開發者眼前的還有Rails背后的公司37signals,這是一家位于芝加哥的創業型小公司,雖然他們的員工目前還是個位數,但是開發出的產品卻有超過100萬人在使用。
JavaEye網站站長Robbin Fan在他的博客中曾對37signals的主要產品做過總結:
37signals公司主要提供基于互聯網的小型商業軟件租用服務:有提供項目管理和團隊寫作的BaseCamp(這也是導致RoR誕生的產品);有小型客戶關系管理系統Highrise;有即時團隊在線交流系統Campfire;有信息組織、日歷、工作安排軟件Backpack等等。
用戶在線注冊37signals的系統,在線使用,每個月交納12美元到149美元不等的月租費。37signals的在線軟件租用服務對于小型商業公司具有很大的吸引力:功能好用,操作簡單,價格便宜,無需維護,注冊即可以使用。
37signals的這種商業模式稱為SAAS(software as a service,軟件即服務)。這種模式下,軟件提供商將軟件部署在自己的Web服務器上,而客戶則租用這些服務。由于用戶不需要自己部署和維護服務器,所以減少了很多額外的支出。這種方式非常適合中小型企業,因為他們可以按照時間和功能付費,價格更實惠,完全可以根據自身的需求靈活的更換服務內容。
其實SAAS這個概念最早是大型軟件提供商提出的,例如IBM、Oracle、微軟、SAP等,他們都將服務的重點放在解決方案上,負責這些方案的設計和實施,但是由于規模和成本問題,能夠享用他們服務的群體僅限于比較大的團體和公司。而37singnals提供的這些服務卻更加輕便,就像平常所使用的辦公軟件一樣平常,但是通過良好的設計卻迅速吸引了大量用戶。
SAAS概念在上世紀90年代曾經以ASP(Application Service Provider,應用服務提供商)為名有過大量的嘗試,當時這個概念被炒得火熱,大有代替桌面軟件的架勢,但最后卻是無疾而終,被證明是一種技術泡沫(《IT大敗局》一書中專門有一章闡述了ASP的失敗)。隨著Web 2.0以用戶為本理念的火爆,搭著體驗經濟的快車,這些輕量化的SAAS服務在用戶的嘗試心態下用實際的功能吸引了他們,醞釀成一股服務的暗流。國內也有37signals的模仿者,如易度,它也提供類似Backpack、BaseCamp的團隊協作和中小企業項目管理平臺,從他們的案例看,用戶還是比較認可的。
那么現在的輕量級SAAS商業模式與傳統的套裝軟件的優勢是什么呢?Robbin做了如下總結:
對于軟件供應商來說:
短開發周期,低成本,快速用戶反饋;
相比賣套裝軟件來說,無需建設龐大的銷售渠道,可以充分利用互聯網長尾效應;
軟件技術支持的成本大幅度降低;
對于客戶來說:
購買軟件的風險大大降低了
購買軟件的成本大大降低了
立即可用的軟件
SAAS的模式具有這些優勢,但是要實現它還面臨很多的挑戰。一位叫做Neora的網友借用阿里軟件分析了SAAS實現上的一些要點:
首先面向自己最熟悉的領域提供服務、品牌信任度、中立地位、信息安全感、營銷策略、技術、客戶群體等。
關于SAAS的未來,Robbin認為它會讓互聯網應用和企業應用的界線變得越來越模糊,他展望到:
企業應用的開發人員會越來越多被要求從事SAAS類型應用的開發當中來。在這個領域,不是超級復雜的企業應用游戲規則,而是互聯網游戲規則:快速開發、快速反饋、簡單架構、小團隊和隨需應變等。因此解決傳統超級復雜問題的編程工具利器也許不那么有效了,在這個新的領域,需要的是輕量級的超級快速編程工具利器。
SAAS目前的成功SAAS案例主要集中在CRM項目和在線Office上面,例如Salesforce、800CRM、Google Apps、Zoho等等。但是小型團隊如37singnals的輕量級產品也逐漸開花結果,這種輕量化SAAS的發展趨勢給廣大投身于Web 2.0熱潮的中小型開發團隊提供了另外一個發展方向,即可以通過服務租賃代替簡單地吸引眼球。在新興開發平臺上也有輕量SAAS的很大發展空間,例如iPhone就很有可能是下一個激烈競爭的戰場(我們可以看到在37singnals的官方Blog上面一直非常關注iPhone平臺的開發),SAAS的暗流也許即將爆發。