-
saas模式
鎖定
SaaS是Software-as-a-service(軟件即服務)。SaaS提供商為企業搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平台,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。就像打開自來水龍頭就能用水一樣,企業根據實際需要,向SaaS提供商租賃軟件服務。
- 中文名
- 軟件運營
- 外文名
- Software-as-a-service
saas模式概念
SaaS提供商為企業搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平台,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。就像打開自來水龍頭就能用水一樣,企業根據實際需要,向SaaS提供商租賃軟件服務。
SaaS 是一種軟件佈局模型,其應用專為網絡交付而設計,便於用户通過互聯網託管、部署及接入。 SaaS應用軟件的價格通常為“全包”費用,囊括了通常的應用軟件許可證費、軟件維護費以及技術支持費,將其統一為每個用户的月度租用費。
對於廣大中小型企業來説,SaaS是採用先進技術實施信息化的最好途徑。但SaaS絕不僅僅適用於中小型企業,所有規模的企業都可以從SaaS中獲利。
2008 年前,IDC 將SaaS 分為兩大組成類別:託管應用管理 (hosted AM) - 以前稱作應用服務提供 (ASP),以及“按需定製軟件”,即 SaaS 的同義詞。從 2009 年起,託管應用管理已作為 IDC 應用外包計劃的一部分,而按需定製軟件以及 SaaS 被視為相同的交付模式對待。
SaaS已成為軟件產業的一個重要力量。只要SaaS的品質和可信度能繼續得到證實,它的魅力就不會消退。
saas模式起源
SaaS起源於60年代的Mainframe、80年代的C/S、從ASP模式演變而來的SaaS .
60年代大型機(1張)
在20世紀60-80年代信息處理主要是以C/S(主機系統+傻終端)為代表的,即大型機的集中式數據處理。那時,需要使用大型機存儲和處理數據的企業也是寥寥可數。因為那時經濟還沒有真正實現全球化,信息的交流更不像今天這樣普及。大型機體系結構的最大好處是無與倫比的I/O處理能力。雖然大型機處理器並不總是擁有領先優勢,但是它們的I/O體系結構使它們能處理好幾個PC服務器放一起才能處理的數據。大型機的另一些特點包括它們的大尺寸和使用液體冷卻處理器陣列。在使用大量中心化處理的組織中,它們仍有重要的地位。主要用於大量數據和關鍵項目的計算,例如銀行金融交易及數據處理、人口普查、企業資源規劃……
進入80年代以後, RSI 更名為Oracle系統公司 (Oracle System Corporation),Oracle 公司用產品名稱為公司命名,幫助公司贏得了業界的認同,並在同一時間Oracle 決定開發便攜式 RDBMS並推出便攜式數據庫。同一時代的SAP公司也不甘落後,公司研發出了SAP R/3,該產品的推出成就了SAP R/3時代。微軟公司是世界PC機軟件開發的先導,創始於80年代,目前是全球最大的電腦軟件提供商。起步較晚PeopleSoft 擁有一段不斷創新改革的歷史歲月.這家公司從80年代中期開始運作,當時公司的創辦人DaveDuffield和Ken Morris製作出PeopleSoft第一套人力資源應用方案.他們將這套應用方案建構於一個主從式平台上,而非傳統的主架構,並加入必要的彈性,從而將更多的控制權交付於使用者手上.而歷史正重新上演:由主從式架構轉換成網際網絡架構的世代交替趨勢,使企業機構大幅地加強他們與客户,夥伴和員工之間的互動。
C/S(客户機/服務器)(1張)
1984年,Sun公司的聯合創始人John Gage説出了“網絡就是計算機”的名言,用於描述分佈式計算技術帶來的新世界。
而進入90年代後,經濟進入全球化,信息技術得以高速的發展,隨着企業規模的擴大與信息技術的發展,很多采用分散式運算模式的企業突然發現,其服務器的數量已經到了令人吃驚的地步,由此帶來的是,複雜的管理模式、運算營運成本失控、關鍵型應用無法實現,因而迫使他們用大型機實現服務器的再集中。這就是今天的SAAS(軟件即服務)。
SAAS(1張)
SaaS供應商是創建於2004年6月,致力於向客户提供以CRM為核心的產品、服務和解決方案,為客户創造長期的價值和潛在的增長。
SaaS是Software-as-a-service(軟件即服務)的簡稱,是隨着互聯網技術的發展和應用軟件的成熟,而在21世紀開始興起的一種完全創新的軟件應用模式。它與“on-demand software”(按需軟件),the application service provider(ASP,應用服務提供商),hosted software(託管軟件)所具有相似的含義。它是一種通過Internet提供軟件的模式,廠商將應用軟件統一部署在自己的服務器上,客户可以根據自己實際需求,通過互聯網向廠商定購所需的應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,並通過互聯網獲得廠商提供的服務。用户不用再購買軟件,而改用向提供商租用基於Web的軟件,來管理企業經營活動,且無需對軟件進行維護,服務提供商會全權管理和維護軟件,軟件廠商在向客户提供互聯網應用的同時,也提供軟件的離線操作和本地數據存儲,讓用户隨時隨地都可以使用其定購的軟件和服務。對於許多小型企業來説,SaaS是採用先進技術的最好途徑,它消除了企業購買、構建和維護基礎設施和應用程序的需要。
saas模式主要區別
SaaS服務模式與傳統許可模式軟件有很大的不同,它是未來管理軟件的發展趨勢。相比較傳統服務方式而言SaaS具有很多獨特的特徵:SaaS不僅減少了或取消了傳統的軟件授權費用,而且廠商將應用軟件部署在統一的服務器上,免除了最終用户的服務器硬件、網絡安全設備和軟件升級維護的支出,客户不需要除了個人電腦和互聯網連接之外的其它IT投資就可以通過互聯網獲得所需要軟件和服務。此外,大量的新技術,如Web Service,提供了更簡單、更靈活、更實用SaaS。
另外,SaaS供應商通常是按照客户所租用的軟件模塊來進行收費的,因此用户可以根據需求按需訂購軟件應用服務,而且SaaS的供應商會負責系統的部署、升級和維護。而傳統管理軟件通常是買家需要一次支付一筆可觀的費用才能正式啓動。
ERP這樣的企業應用軟件,軟件的部署和實施比軟件本身的功能、性能更為重要,萬一部署失敗,那所有的投入幾乎全部白費,這樣的風險是每個企業用户都希望避免的。通常的ERP、CRM項目的部署週期至少需要一兩年甚至更久的時間,而SaaS模式的軟件項目部署最多也不會超過90天,而且用户無需在軟件許可證和硬件方面進行投資。傳統軟件在使用方式上受
[1]
空間和地點的限制,必須在固定的設備上使用,而SaaS模式的軟件項目可以在任何可接入Internet的地方與時間使用。相對於傳統軟件而言SaaS模式在軟件的升級、服務、數據安全傳輸等各個方面都有很大的優勢。
saas模式特性
最早的SaaS服務之一當屬在線電子郵箱,極大地降低了個人與企業使用電子郵件的門檻,進而改變了人與人、企業與企業之間的溝通方式。發展至今,SaaS服務的種類與產品已經非常豐富,面向個人用户的服務包括:在線文檔編輯、表格製作、日程表管理、聯繫人管理等等;面向企業用户的服務包括:在線存儲管理、網上會議、項目管理、CRM(客户關係管理)、ERP(企業資源管理)、HRM(人力資源管理)、在線廣告管理以及針對特定行業和領域的應用服務等等。
與傳統軟件相比,SaaS服務依託於軟件和互聯網,不論從技術角度還是商務角度都擁有與傳統軟件不同的特性,表現在:
saas模式互聯網
一方面,SaaS服務通過互聯網瀏覽器或WebServices/Web2.0程序連接的形式為用户提供服務,使得SaaS應用具備了典型互聯網技術特點;另一方面,由於SaaS極大的縮短了用户與SaaS提供商之間的時空距離,從而使得SaaS服務的營銷、交付與傳統軟件相比有着很大的不同。
saas模式多租户
SaaS服務通常基於一套標準軟件系統為成百上千的不同客户(又稱租户)提供服務。這要求SaaS服務要能夠支持不同租户之間數據和配置的隔離,從而保證每個租户數據的安全與隱私,以及用户對諸如界面、業務邏輯、數據結構等的個性化需求。由於SaaS同時支持多個租户,每個租户又有很多用户,這對支撐軟件的基礎設施平台的性能、穩定性、擴展性提出很大挑戰。
saas模式服務特性
SaaS使得軟件以互聯網為載體的服務形式被客户使用,所以服務合約的簽定、服務使用的計量、在線服務質量的保證、服務費用的收取等等問題都必須考慮。而這些問題通常是傳統軟件沒有考慮到的。
SaaS(Software asaService,軟件即服務)是通過互聯網以服務形式交付和使用軟件的業務模式。在SaaS模式下,軟件使用者無需購置額外硬件設備、軟件許可證及安裝和維護軟件系統,通過互聯網瀏覽器在任何時間、任何地點都可以輕鬆使用軟件並按照使用量定期支付使用費。
模型分級:
根據SaaS應用是否具有可配置性,高性能,可伸縮性的特性,SaaS成熟度模型被分成四級。每一級都比前一級增加三種特性中的一種。
可配置 | 高性能 | 可伸縮 | |
Level1 | N | N | N |
Level2 | Y | N | N |
Level3 | Y | Y | N |
Level4 | Y | Y | Y |
定製開發
這種模型下,軟件服務提供商為每個客户定製一套軟件,併為其部署。每個客户使用一個獨立的數據庫實例和應用服務器實例。數據庫中的數據結構和應用的代碼可能都根據客户需求做過定製化修改。(多次開發)
可配置
通過不同的配置滿足不同客户的需求,而不需要為每個客户進行特定定製,以降低定製開發的成本。
但是,軟件的部署架構沒有太大的變化,依然為每個客户獨立部署一個運行實例。只是每個運行實例運行的是同一份代碼,通過配置的不同來滿足不同客户的個性化需求。
可配置性的比較通用的實現方式,就是通過MetaData(元數據)來實現。(一次開發多次部署)
多租架構
多租户單實例(Multi-Tenant)的應用架構才是通常真正意義上的SaaS應用架構,它可以有效降低SaaS應用的硬件及運行維護成本,最大化地發揮SaaS應用的規模效應。(一次開發一次部署)
可伸縮架構
將第三級的Multi-Tenant SingleInstance系統擴展為Multi-Tenant MultiInstance。最終用户首先通過接入Tenant Load Balance層,再被分配到不同的Instance上。通過多個Instance來分擔大量用户的訪問,我們可以讓應用實現近似無限的水平擴展。
要實現第四級成熟度模型,最複雜的就是針對原有單個Instance的數據庫服務器,實現其數據的水平拆分。
問題
從產業的角度講,以前的SaaS產業的硬件、軟件和市場的整個產業鏈是一體的,這也導致了SaaS在整個產業鏈上不堪重負,一個SaaS企業需要做硬件、軟件、平台、應用,找市場、找客户、做銷售,做的產業鏈過長,超出一個企業的能力範圍,又由於它是自給自足的,所以它的平台利用率極低。
[2]
saas模式發展
雲計算是通過將應用直接剝離出去,將平台留下來,做平台的始終做平台,而做雲計算資源的人就專心做好自身的調度和服務。這種方式使做SaaS的人可以專注於自己所熟悉的業務,為別人提供軟件和服務的應用。
SaaS企業一般是做應用的專家,它對自己的應用非常熟悉,但對底層的資源整合不是很熟悉,而云計算恰好就為它解決了這種尷尬局面。
把應用和資源兩者剝離開之後,SaaS企業就能夠找到自己的生存空間了,在這樣的產業模式下生產電車的企業就不用考慮如何發電的事了,他們有更多時間造出更好的電車。
- 參考資料