SaaS、PaaS、雲計算四大區別

來源:互聯網
上載者:User

近一兩年來,SaaS(軟體即服務)、PaaS(平臺即服務)、雲計算,這三個概念在軟體領域被炒得火熱。 乍看之下,三者之間存在很多相似的地方,比如同是利用互聯網來提供相關服務或應用,都是基於租用的模式,且同樣是按需付費。

但在表面的繁華之下,從技術角度來看,這幾種概念有什麼差異? 哪些廠商在提供相關的技術? 具體的產品有哪些? 很多使用者對此卻是雲裡霧裡,選擇時也無從下手。

我們採訪了業界一些代表廠商和專家,希望能夠説明使用者解決這些疑惑。

概念細比較

採訪之前,網界網記者先查閱了維琪百科。 對於SaaS,維琪百科的定義是:Software as a Service的簡稱,中文翻譯是軟體即服務,是21世紀初期興起的一種新的軟體應用模式;雲計算在維琪百科上的解釋為:Cloud Computing是分散式運算技術的一種, 其最基本的概念,是透過網路將龐大的計算處理常式自動分拆成無數個較小的副程式,再交由多部伺服器所組成的龐大系統經搜尋、計算分析之後將處理結果回傳給使用者; PaaS在維琪百科上還沒有相關內容。

維琪百科的定義顯然有些過於籠統,雖然單純比較概念不是我們的主要目的,不過我們有必要就當前業界一些主流觀點進行概括,以便讀者進行簡單區分。

對於SaaS的認識,業界目前基本已達成一致,認為SaaS是將"軟體作為服務"來提供。 PaaS是在SaaS基礎上衍生出來的概念,同理可以解釋為將"平臺作為服務"來提供。

計世資訊副總經理曹開彬的觀點或許有助於我們加深理解,他認為,PaaS與SaaS都是側重于服務,對廠商的服務能力有要求;而雲計算更注重計算資源的共用。

那麼,這三個概念哪個更大一些呢?

一直以來,IBM大中華區雲計算專案總監朱近之都堅持,雲計算可以囊括PaaS、SaaS等概念。 她將雲計算分為三層,最底層是基礎架構,包括硬體、伺服器等物理資源;第二層是平臺;最上面一層是應用和服務,也就是SaaS.或許是因為最近雲計算更流行一些,這一觀點正在得到越來越多的認同。 當然,反對者也不乏其人。 北京中企開源資訊技術有限公司總經理張斌就認為,硬要將SaaS、PaaS歸於雲計算沒什麼意義,三者之間存在很多區別。

這兩種針鋒相對的觀點,或許是因為看待雲計算的角度不同。 就像IBM中國軟體發展中心首席架構師毛新生的說法一樣,雲計算可以從狹義與廣義兩個層面來理解,狹義的雲計算是指利用網路為使用者提供伺服器、存儲等網路資源,與PaaS、SaaS是平行的概念 ;而IBM所謂的雲計算是從廣義的層面來理解的,所以看起來才會無所不包。

差異化產品看技術區別

如果從產品的角度來看,我們可以更容易地辨別SaaS、PaaS與雲計算的區別。

曹開彬介紹,SaaS應用的一大特點是直接面向最終的企業使用者。 Salesforce是SaaS領域最成功的企業之一,其推出的基於 Web的CRM解決方案正是典型的SaaS產品,可用於銷售、服務、行銷和話務中心運營等。 現在,國內很多企業開始模仿或複製Salesforce的模式。 八百客軟體技術有限公司是國內最早的、專以做SaaS業務起家的廠商之一,很多人將他們視為Salesforce在國內最成功的複製者。 該公司高級副總經理李智並不排斥這樣的說法,他在接受網界網記者採訪時表示,他們與Saleforce的產品相似性很高,當地語系化工作又做得好,他們的很多使用者正是在國外接觸過Salesforce的產品, 回國後才開始對八百客推出的CRM感興趣的。

某種程度上說,PaaS是SaaS模式發展的一種必然結果。 中企開源張斌認為, PaaS的出現,是SaaS企業想作龍頭企業的一種努力和嘗試。 與SaaS相比,PaaS對供應商的要求更高,對開發語言、開發環境、開發工具等都有更高的要求。 SaaS產品一般而言都是最終應用,使用者可以拿來即用;而PaaS一般面向的是軟體發展商,這些軟體發展商們在PaaS廠商提供的線上開發平臺上進行開發,從而推出自己的SaaS產品或應用。 正因為PaaS要求更高,所以目前有能力提供PaaS平臺的廠商並不多,Saleforce公司的Force.com、Google的Google Apps Engine、八百客公司的800APP,都是典型的PaaS平台產品。 另據張斌介紹,中企開源也已經具備提供PaaS平臺的能力。

伴隨著雲計算的快速升溫,Amazon、Google、IBM、微軟等IT巨頭都相繼推出了雲計算的相關產品。 Amazon使用彈性計算雲(EC2)和簡單存儲服務(S3)為企業提供計算和存儲服務,收費的服務專案包括存儲伺服器、頻寬、CPU資源以及月租費。 IBM 在2007年11月推出包括一系列雲計算產品在內的藍雲(Blue Cloud),使計算不僅僅局限在本地,通過架構一個分佈的、可全球訪問的資源結構,使資料中心在類似互聯網的環境下運行計算。 微軟去年10月也推出了Azure雲服務平臺,包括了Windows Azure;Microsoft SQL資料庫服務,Microsoft . Net服務等主要元件,其主要目標是為開發者提供一個平臺,説明開發可運行在雲伺服器、資料中心、Web和PC上的應用程式。

表格:SaaS、PaaS、雲計算主要廠商及代表產品:

技術類別

代表廠商名稱

主要產品

功能

SaaS

Salesforce

Salesforce CRM

可用於銷售、服務、行銷和話務中心運營等

八百客

800APP CRM

以CRM為核心,集進銷存、財務、簡易OA于一體,包括:合作夥伴關係管理、線上通用財務系統、線上標準進銷存系統等標準化模組

Netsuite

NetSuite OneWorld(線上ERP)

提供了多級水準的綜合報表、全球定單管理、即時管理和自動財務功能,可降低成本,簡化稅務管理

中企開源

企業管理、電子商務、行業門戶等

對中小企業「按需服務,隨需而變」,可以極大地降低中小公司資訊化的成本與風險

PaaS

Salesforce

Force.com

可構建和運行任意應用程式,按需提供企業級 Web 應用程式,而無需付出部署基礎結構的成本。

Google

Google Apps Engine

可在 Google 的基礎架構上構建並運行自己的網路應用程式,無需維護伺服器

八百客

800APP

使用此開發平臺,使用者不需程式設計即可開發包括CRM、OA、HR、SCM、進銷存管理等任何企業管理軟體,而且不需要使用其他軟體發展工具並立即線上運行

雲計算

Amazon

EC2(Elastic Compute Cloud,彈性計算雲)、S3 (Simple Storage Service,簡單儲存服務)

為企業提供計算和存儲服務,收費的服務專案包括存儲伺服器、頻寬、CPU資源以及月租費

IBM公司

藍雲(Blue Cloud)

使計算不僅僅局限在本地,通過架構一個分佈的、可全球訪問的資源結構,使資料中心在類似互聯網的環境下運行計算。

微軟公司

Azure

包括了Windows Azure、Microsoft SQL資料庫服務,Microsoft . Net服務等主要元件,説明開發可運行在雲伺服器、資料中心、Web和PC上的應用程式

標準的較量

與概念的熱炒形成鮮明對比的是,SaaS、PaaS、雲計算,三者目前均處於發展的初級階段,這是網界網記者採訪過程中,受訪者相對都比較認同的一點。

正是因為同出於發展初期,對標準的關注更顯得重要,或將會影響這些技術未來的發展,甚至決定一些廠商的命運。 就像前段時間的文檔標準之爭,儘管倪光南院士等人不停呼籲支援我們國家自己的文檔標準,但因為微軟的Office產品已成壟斷之勢,其文檔標準基本也就成了事實標準。 雖然很多廠商反對,但仍不得不讓自己的產品去相容微軟的Office產品。

與當初的文檔標準之爭一樣,對於SaaS、PaaS、雲計算這幾種技術,是先制定一個全行業可以普遍遵守的標準以便規範市場? 還是讓事實標準來說話? 業界現在也存在很大爭議。

中企開源是長風聯盟的會員單位,他們在該聯盟內部聯合其他13家會員企業組建了 "互聯網資訊服務業工作組",現在正與國家標準委員會合作,試圖規劃並制定SaaS行業的相關標準與規範。 張斌認為,單純的SaaS應用對使用者來說意義不大,因為無法與企業現有的系統很好地集成。 隨著SaaS的發展,使用者使用來自不同廠商提供的SaaS應用將變得更為常見,如果介面和資料規範等有統一的標準,使用者就可以很方便的在不同的系統間將資料導入匯出。 張斌透露,他們已制定了SaaS行業的6項技術標準,其中《軟體服務運英資料規範》、《軟體服務運營介面規範》等標準可行性強,他們計畫先在聯盟內部推行這些規範,如果運行效果好的話再向外推廣。

不過,八百客公司李智對此有著不同的看法。 他認為,很多國家制定的標準執行起來往往效果不理想,要麼被束之高閣,要麼就是徹底流產。 八百客遵循的原則是緊跟行業領頭羊,也就是遵循所謂的事實標準。 從推出與Salesforce CRM相似的線上CRM系統,到推出國內首個PaaS平臺800 APP(只比Salesforce推出Force.com PaaS平臺晚幾個月),八百客始終秉承這一原則。 所謂一步領先、步步領先,現在很多軟體廠商開始在他們的PaaS平臺上進行開發,並與他們做集成。 八百客的思路也不失為一種很好的發展模式。

相比之下,雲計算標準的形成似乎要困難一些。 或許是由於當前市場上主要的雲計算廠商都是一些IT巨頭,因此難免各說各話,彼此都處在攻城掠地的階段,事實標準尚未形成,而大家坐下來共同研究制定行業標準的情況,目前看來也不太可能。 這就苦了使用者,市場上的雲計算產品與服務千差萬別,他們在選擇時也不知道該如何下手。 不過,朱近之在接受網界網記者採訪時透露,IBM有意聯合其他廠商來建立雲計算的相關標準(Cloud  standards),希望不管是什麼廠商,能對"雲計算是什麼樣的,未來怎麼樣發展"等有一個共識, 這樣使用者就能不受控于某個單獨的廠商,可以在不同的雲計算平臺之間自然的進行遷移。

未來會如何?

對於PaaS、SaaS與雲計算這三種技術未來會如何發展,業界也有不同的認識。

雖然本身是以作SaaS起家,但八百客並沒有將自己定義為純粹的SaaS廠商,在SaaS、PaaS業務上都取得了一定的成功之後,他們也開始對雲計算躍躍欲試。 李智是個實用至上的人,他並不排斥一些熱門的概念,相反,還對雲計算顯示出極大的興趣,並希望八百客未來的業務也能夠像雲計算靠攏。

張斌則比較嚴謹,雖然中企開源也具備提供雲計算的能力,在虛擬化技術、基礎平臺等方面都有準備,但張斌並不熱衷於加入雲計算的熱炒行列。 他認為SaaS、PaaS與雲計算還是各自獨立發展的好,同時還給予了SaaS更多的期待,認為這項技術必將取代傳統軟體,他們也正在為打造一個SaaS產業的生態鏈而努力。

計世資訊曹開彬的觀點比較高屋建瓴,他覺得SaaS、PaaS與雲計算這幾種技術之間並不是非此即彼的關係,而是會相互借鑒。 SaaS的發展催生了對PaaS的需求;PaaS的出現,則可以使得SaaS更加完善規範;而雲計算與SaaS、PaaS的結合,可能會使得這個產業鏈變得更加完整。 比如,當前很多SaaS廠商都是租用電信或移動的機房作為自己的資料中心,但這一傳統模式有個缺點,即不夠靈活。 當SaaS使用者規模急劇擴張時,資料中心不能及時做出回應,而如果SaaS廠商採用雲計算廠商來提供網路資源,能夠更好地解決這一問題。

曹開彬預言,在2015年左右,由SaaS、PaaS、雲計算共同組成的市場會逐漸成熟,提供不同技術的廠商之間攜手合作的藍圖也將呈現。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.