saas模式

https://baike.baidu.com/item/saas%E6%A8%A1%E5%BC%8F/10261219?fr=aladdin數據庫

SaaS是Software-as-a-service(軟件即服務)。SaaS提供商爲企業搭建信息化所須要的全部網絡基礎設施及軟件、硬件運做平臺,並負責全部前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,便可經過互聯網使用信息系統。就像打開自來水龍頭就能用水同樣,企業根據實際須要,向SaaS提供商租賃軟件服務。瀏覽器

概念

編輯安全

SaaS提供商爲企業搭建信息化所須要的全部網絡基礎設施及軟件、硬件運做平臺,並負責全部前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,便可經過互聯網使用信息系統。就像打開自來水龍頭就能用水同樣,企業根據實際須要,向SaaS提供商租賃軟件服務。
SaaS 是一種軟件佈局模型,其應用專爲網絡交付而設計,便於用戶經過互聯網託管、部署及接入。 SaaS應用軟件的價格一般爲「全包」費用,囊括了一般的應用軟件許可證費、軟件維護費以及技術支持費,將其統一爲每一個用戶的月度租用費。
對於廣大中小型企業來講,SaaS是採用先進技術實施信息化的最好途徑。但SaaS毫不僅僅適用於中小型企業,全部規模的企業均可以從SaaS中獲利。
2008 年前,IDC 將SaaS 分爲兩大組成類別:託管應用管理 (hosted AM) - 之前稱做應用服務提供 (ASP),以及「按需定製軟件」,即 SaaS 的同義詞。從 2009 年起,託管應用管理已做爲 IDC 應用外包計劃的一部分,而按需定製軟件以及 SaaS 被視爲相同的交付模式對待。
SaaS已成爲軟件產業的一個重要力量。只要SaaS的品質和可信度能繼續獲得證明,它的魅力就不會消退。

起源

編輯
SaaS起源於60年代的Mainframe、80年代的C/S、從 ASP模式演變而來的SaaS .
大型機(Mainframe)也曾有過輝煌的時代, 1948年,IBM開發製造了基於電子管的計
60年代大型機
60年代大型機 (1張)
算機SSEC。1952年IBM公司的第一臺用於科學計算的大型機IBM701問世,1953年又推出了第一臺用於數據處理的大型機IBM702和小型機IBM650,這樣第一代商用計算機誕生了, 1956年,IBM又推出了第一臺隨機 存儲系統RAMAC305,RAMAC是」計算與控制隨機訪問方法」的英文縮寫。它是現代磁盤系統的先驅。1958年IBM又推出了7090,1960年又推出7040、7044大型數據處理機。,1964年IBM公佈了360系統。此後,IBM於1965年又推出了701於702的後ul續產品704和705。成爲計算機發展史上一個重要的里程碑。
在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第一套人力資源應用方案.他們將這套應用方案建構於一個主從式平臺上,而非傳統的主架構,並加入必要的彈性,從而將更多的控制權交付於使用者手上.而歷史正從新上演:由主從式架構轉換成 網際網絡架構的世代交替趨勢,使企業機構大幅地增強他們與客戶,夥伴和員工之間的互動。
隨着PC機性能的極大提升和網絡技術的普及。大型機的市場變的愈來愈小,不少企業都放棄了原來的大型機
C/S(客戶機/服務器)
C/S(客戶機/服務器) (1張)
改用小型機和服務器。另外,客戶機/服務器( Client/Server)技術得以飛速發展,也是大型機市場萎縮的一個重要緣由。這種C/S模式使信息利用的難度大大下降,並很快在全球普及開來。而大型機倒是每況愈下,就是在不久前,有人還曾預言,大型機就要從地球上消失了。這時的大型機就象瀕臨滅絕的恐龍逐漸走向滅亡。C/S結構軟件(即客戶機/服務器模式)分爲客戶機和服務器兩層,客戶機不是毫無運算能力的輸入、輸出設備,而是具備了必定的數據處理和數據存儲能力,經過把應用軟件的計算和數據合理地分配在客戶機和服務器兩端,能夠有效地下降網絡通訊量和服務器運算量。因爲服務器鏈接個數和數據通訊量的限制,這種結構的軟件適於在用戶數目很少的局域網內使用。
1984年,Sun公司的聯合創始人John Gage說出了「網絡就是計算機」的名言,用於描述分佈式計算技術帶來的新世界。
而進入90年代後,經濟進入全球化,信息技術得以高速的發展,隨着企業規模的擴大與信息技術的發展,不少採用分散式運算模式的企業忽然發現,其服務器的數量已經到了使人吃驚的地步,由此帶來的是,複雜的 管理模式、運算營運成本失控、關鍵型應用沒法實現,於是迫使他們用大型機實現服務器的再集中。這就是今天的SAAS( 軟件即服務)。
在這個時代,在國際上SaaS提供商Salesforce是建立於1999年3月的一家 客戶關係管理( CRM )軟件服務提供商,CloudCC CRM和 Salesforce 是全球按需 CRM 解決方案的領導者。在國內最著名的
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不只減小了或取消了傳統的軟件受權費用,並且廠商將應用軟件部署在統一的服務器上,免除了最終用戶的服務器硬件、網絡安全設備和軟件升級維護的支出,客戶不須要除了我的電腦和互聯網鏈接以外的其它IT投資就能夠經過互聯網得到所須要軟件和服務。此外,大量的新技術,如Web Service,提供了更簡單、更靈活、更實用SaaS。
另外,SaaS供應商一般是按照客戶所租用的軟件模塊來進行收費的,所以用戶能夠根據需求按需訂購軟件應用服務,並且SaaS的供應商會負責系統的部署、升級和維護。而傳統管理軟件一般是買家須要一次支付一筆可觀的費用才能正式啓動。
ERP這樣的企業應用軟件,軟件的部署和實施比軟件自己的功能、性能更爲重要,萬一部署失敗,那全部的投入幾乎所有白費,這樣的風險是每一個企業用戶都但願避免的。一般的ERP、CRM項目的部署週期至少須要一兩年甚至更久的時間,而SaaS模式的軟件項目部署最多也不會超過90天,並且用戶無需在 軟件許可證和硬件方面進行投資。傳統軟件在使用方式上受 [1]   空間和地點的限制,必須在固定的設備上使用,而SaaS模式的軟件項目能夠在任何可接入Internet的地方與時間使用。相對於傳統軟件而言SaaS模式在軟件的升級、服務、數據安全傳輸等各個方面都有很大的優點。

特性

編輯
最先的SaaS服務之一當屬在線電子郵箱,極大地下降了我的與企業使用電子郵件的門檻,進而改變了人與人、企業與企業之間的溝通方式。發展至今,SaaS服務的種類與產品已經很是豐富,面向我的用戶的服務包括:在線 文檔編輯、表格製做、日程表管理、 聯繫人管理等等;面向企業用戶的服務包括:在線存儲管理、網上會議、項目管理、 CRM(客戶關係管理)、 ERP( 企業資源管理)、 HRM(人力資源管理)、在線廣告管理以及針對特定行業和領域的應用服務等等。
與傳統軟件相比,SaaS服務依託於軟件和互聯網,不論從技術角度仍是商務角度都擁有與傳統軟件不一樣的特性,表如今:

互聯網

一方面,SaaS服務經過互聯網瀏覽器或WebServices/Web2.0程序鏈接的形式爲用戶提供服務,使得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企業就可以找到本身的生存空間了,在這樣的產業模式下生產電車的企業就不用考慮如何發電的事了,他們有更多時間造出更好的電車。
相關文章
相關標籤/搜索