軟體即服務的時代--SaaS (Software as a Service)

自從Cloud Computing(雲端運算)這個名詞出來之後,還是很多人搞不清楚,也許是科技進步的太快了,一堆專有名詞弄得人暈頭轉向,大家在問,我買電腦能上網玩遊戲寫作業不就好了嗎? 這些名詞跟我有甚麼關係? 更別說要談SaaS這又不知道甚麼東東。其實經歷過2008年底到2009年初的經融海嘯後,各企業突然覺醒,原來百年企業也會在一夕之間化為烏有,投資銀行消聲匿跡,可是經濟卻沒有就此陷入大蕭條,反而在很短的期間內度過驚心動魄的谷底,雖然不見得就此邁向康莊大道,至少不會陷入恐慌的大裁員浪潮。為甚麼百年不遇的經融海嘯能在短期間內有如此大的轉變,當然跟資訊科技有很大的關係,二次大戰後的經濟大蕭條沒有網路,資訊傳遞不易,資訊不透明,各國央行各自為政等等,反觀此次歐美央行全力印鈔票度過危機,資訊透明讓所有投資人能夠很快的了解狀況有多糟,再加上許多企業為了節樽開支,紛紛將實體經濟轉到網路之上,透過網路管理、銷售、以及協同開發等等將開支降到最低,雖然說裁員是必要的手段,可是企業能夠生存才有東山再起的一天,這中間可以發現以網路服務為主的企業復原速度最快,因為原本他的成本就比傳統企業來的低, 網路就好比過去的高速公路,公路網路建好之後自然車流量就會增加,經濟也相對帶動,然而企業或個人要如何從網路之中尋找獲利才是一件重要的事情。
回過頭來,SaaS跟網路有甚麼關聯,他又跟哪些企業息息相關呢? 從字面解釋,"軟體即服務"蠻虛幻的,過去的經驗是使用者買了電腦然後希望商家幫忙灌好一堆軟體,譬如說防毒軟體,辦公室軟體,多媒體播放軟體,上網瀏覽器,即時通訊軟體等等,如果還嫌不夠,自己上網去找一堆被破解的軟體,不過隨著操作系統包山包海的情況下,很多軟體都已經被含在操作系統裡面,除了像Office這類的軟體是要花錢買的,似乎消費者已經習慣軟體是免費的一種觀念,微軟在自己不占優勢的領域,就把它含在操作系統裡面,看起來免費,但一旦大家必須依賴的時候,就不會再免費了,Windows 7/XP操作系統跟Office軟體是最好的代表,也是微軟賴以生存最重要的財源。相反的另外一間公司Google是一家典型以網路服務為主的企業,他強調軟體免費,程式碼開源的概念,卻從服務之中收取利潤,因此消費者可以免費取得他的軟體,甚至於部分common的服務免費,廣告是它主要的收入來源,未來應該也會從許多的授權權利金當中收取利潤,因為他把很多的程式碼公開,讓有興趣加入的公司一起共襄盛舉,無形之中讓所有公司能夠發展自己的產品而不被受限某家公司的授權費用,Android手機系統就是很好的例子,每家廠商都可以拿Android的開源碼用在自己要出貨的機器上面,Google並不收取任何費用。雖然說軟體是免費的,但是廠商卻可以收取維護服務的費用。在過去軟體廠商開發軟體的時候會碰到的問題就是操作系統不同有相容性問題,因此大家會看到廠商需要花很多心力在不同版本操作系統上的測試及開發人力,然而如果是開發所謂的Web App,那麼對OS的依賴就少了很多,按照HTML的標準或是JavaScript,只需要有個瀏覽器能支援標準的語法就好了,管它是手機平台還是PC平台,對軟體公司來說,透過Web App的開發反而節省較多的成本,這些Web App可以讓使用者下載安裝使用只需要透過瀏覽器即可,譬如說網路下單軟體,過去可能要安裝在你的操作系統上,開發人員光是維護就傷腦筋了,現在可以直接透過瀏覽器來使用下單看盤軟體,它可以是免費的,而且隨著時間可以一直升級改善功能,但是證劵公司收取的費用來自於下單交易,它不但省去了營業員交易可能犯錯,也節省許多人力成本,對使用者來說交易費用減少,相對支出也減少,因此這樣的軟體開發模式也勢必對企業及軟體業帶來另外一層思考。
SaaS是部署商業模式的新服務,這種模式通常是以瀏覽器存取服務所提供的功能,而且通常不需要在用戶端安裝軟體,只需要由瀏覽器向伺服端發出服務的要求即可使用,因此也稱為on-demand software。SaaS有別於早先推出的ASP(application service provider),而且可以視為進化之後的ASP。
然而這種藉由網路為主的平台最教人關心的問題就是安全性。過去很多資料儲存在本地機器,使用者對於資訊被竊取的可能性多半藉由防毒軟體或者本地一些監控軟體來防止,但是對於資料儲存於遠端的服務器上,多半無法由使用者自己來防護,尤其客戶的資料如果要與其他客戶(甚至可能是競爭對手)共用資料庫,最讓客戶擔心的,就是如何確保資料的安全。對此,SaaS廠商提供了非常好的安全方案,幾乎能杜絕危險的商業間諜。某些情況的SaaS提供者甚至能將重要的資料保持在防火牆之內,給需要的用戶端。但SaaS的確不是保存國家機密的正確作法,像這類需要更高安全的重要資料,客戶應該考慮使用內部軟體,並將資料存放在企業內部。但另一方面,企業內部的安全也不盡完美。
此外對於收費方式也是很重要的考慮,SaaS不同於傳統軟體的一次性收費,收費方式應該也不相同。的確,使用者通常是以訂閱作為使用服務的付費方式,而收取每位使用者的月費則最常見。那麼SaaS廠商提供了哪些服務,也是企業IT或決策者關心的重點;目前客戶關係管理(CRM)是目前SaaS廠商最常提供的服務類型,此外還有費用管理、人力資源管理,還有專門針對中小企業設計的IT套件。通常,客戶端的使用者需要這些服務的時候,只要利用瀏覽器就能夠存取這些服務,而這些服務就會透過網路遞送到客戶端電腦。
SaaS從最早ASP時代可稱為SaaS1.0,進而演進到"Application" as a Service的時代稱為SaaS2.0,到最新"Everything as a Service"的SaaS3.0時代,也就是Cloud Computing,每個人應該要關注他會帶給你甚麼樣的不同,才不會再下個大浪襲捲來時被淹沒在資訊浪潮裡。

留言

這個網誌中的熱門文章

如何讓Chromebook/Chromebox可以使用自己build出來的Chromium OS或者第三方的Chromium OS?

自動使用Google Docs Viewer打開PDF、PPT及TIFF文件

Google Voice使用心得