自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

對話Sun資深架構(gòu)師陳榮華:揭秘SaaS本質(zhì)

原創(chuàng)
企業(yè)動態(tài) 項目管理 云計算 SaaS
SaaS時代的軟件開發(fā)專題活動邀請了Sun資深架構(gòu)師陳榮華老師作客51CTO嘉賓聊天室,就SaaS的概念、應(yīng)用場景、商業(yè)價值以及SaaS對開發(fā)人員和現(xiàn)有軟件產(chǎn)業(yè)的影響等問題與網(wǎng)友們深入交流,全面深刻的揭示了SaaS的本質(zhì)。

【51CTO.com獨(dú)家特稿】2009年2月19日,51CTO開發(fā)頻道“SaaS時代的軟件開發(fā)”專題活動邀請了Sun資深架構(gòu)師陳榮華老師作客51CTO嘉賓聊天室,與網(wǎng)友們一同探討SaaS時代的軟件開發(fā),就SaaS的基本概念、發(fā)展趨勢以及SaaS與傳統(tǒng)軟件開發(fā)的區(qū)別等熱點(diǎn)話題與網(wǎng)友深入交流。

[[608]]

 陳榮華:Sun資深方案架構(gòu)師,具有15年以上的軟件開發(fā)和管理經(jīng)驗。先后擔(dān)任了信息技術(shù)主管,研發(fā)經(jīng)理,研發(fā)總監(jiān)等職位;帶領(lǐng)開發(fā)團(tuán)隊研發(fā)了進(jìn)出口業(yè)務(wù)管理系統(tǒng)、移動話務(wù)網(wǎng)網(wǎng)管系統(tǒng)、數(shù)據(jù)網(wǎng)網(wǎng)管系統(tǒng)等中大型業(yè)務(wù)系統(tǒng)。對CRM,SOA等系統(tǒng)和技術(shù)有較深入研究,他同時也是《SOA概念、技術(shù)與設(shè)計》一書的譯者。他是UNIX的愛好者,平時以一臺運(yùn)行了Opensolaris的筆記本作為工作環(huán)境。目前他的主要研究方向有SaaS,HPC,SOA和Web2.0等。

以下為聊天實(shí)錄,51CTO略有整理。

SaaS的概念和起源

51CTO:首先請陳老師來介紹一下什么是SaaS ?SaaS是為解決什么問題產(chǎn)生的?

陳榮華:SaaS,Software as a Service,從字面上講,可以稱之為軟件即服務(wù)。這個概念在互聯(lián)網(wǎng)產(chǎn)生并成熟地運(yùn)用到企業(yè)和個人的生活中去后,逐步清晰起來。當(dāng)互聯(lián)網(wǎng)技術(shù)和軟件技術(shù)不斷融合,并經(jīng)過幾個不同階段的發(fā)展和進(jìn)化,SaaS就應(yīng)運(yùn)而生了。

SaaS是IT業(yè)者從一個嶄新的角度對軟件的應(yīng)用進(jìn)行的詮釋,指出了軟件的服務(wù)于企業(yè)、服務(wù)于行業(yè)的本質(zhì),同時也為軟件發(fā)展指明了方向,那就是服務(wù)。對絕大多數(shù)用戶而言,軟件是一種工具。用戶實(shí)際上更關(guān)心軟件的功能和處理能力,能解決什么問題。

SaaS的產(chǎn)生使得用戶能夠把精力真正集中在軟件所確定的功能和業(yè)務(wù)流程上,而不需要再花時間去關(guān)心其他類似部署、維護(hù)方面的問題。SaaS可以看做是目前比較熱門的云計算這個環(huán)境下的具體應(yīng)用。

SaaS的應(yīng)用場景和商業(yè)價值

51CTO:SaaS的應(yīng)用場景定位在軟件行業(yè)的那個層面?主要針對哪些行業(yè)和目標(biāo)用戶?或者說SaaS對哪些行業(yè)比較合適?

陳榮華:SaaS的應(yīng)用場景相當(dāng)廣泛。根據(jù)國內(nèi)外一些研究機(jī)構(gòu)的研究,我們可以將SaaS的類型分為三類:

◆ 桌面工具類軟件服務(wù),此類軟件服務(wù)以電子郵件等為典型代表,這類軟件服務(wù)的特征是以工具軟件為藍(lán)本,通過互聯(lián)網(wǎng)提供以面向個人為主的軟件服務(wù)。電子郵件是軟件市場上出現(xiàn)最早的軟件服務(wù)。在后來的發(fā)展過程中,類似的軟件服務(wù)不斷涌現(xiàn),如在線殺毒、在線辦公、網(wǎng)絡(luò)游戲等等。

◆ 企業(yè)管理類軟件服務(wù) ,此類軟件服務(wù)以在線客戶關(guān)系管理軟件、在線進(jìn)銷存軟件等為典型代表,此類軟件服務(wù)的特點(diǎn)是以企業(yè)管理軟件為藍(lán)本,通過互聯(lián)網(wǎng)提供以面向企業(yè)管理為主的軟件服務(wù)。

◆ 應(yīng)用開發(fā)類軟件服務(wù),此類軟件服務(wù)以Web 服務(wù)等為典型代表,此類軟件服務(wù)的特點(diǎn)是以應(yīng)用系統(tǒng)開發(fā)工具為藍(lán)本,通過互聯(lián)網(wǎng)提供以面向軟件開發(fā)人員為主的軟件服務(wù)。Web服務(wù)將軟件程序的功能封裝成接口,放在網(wǎng)絡(luò)上供軟件開發(fā)人員使用。

還有一些形態(tài)也屬于軟件服務(wù),它們利用其他媒介如移動設(shè)備(手機(jī))等向外發(fā)布服務(wù)。對于此類服務(wù),傳播介質(zhì)和手段的不同并不影響其軟件服務(wù)的本質(zhì)。 雖然這類的軟件服務(wù)目前為止尚未發(fā)展到一定的規(guī)模,但隨著移動商務(wù)等的興起它們必定會在不久的將來在軟件服務(wù)市場上占據(jù)一定的份額。

總體而言,工具類軟件運(yùn)營服務(wù)早已出現(xiàn),現(xiàn)在發(fā)展已比較成熟。但管理類和開發(fā)類軟件運(yùn)營服務(wù)則處于剛剛起步的狀態(tài)。

51CTO:SaaS應(yīng)用和發(fā)展能為我們帶來哪些商業(yè)價值?

陳榮華:就目前的情況來看,SaaS具有按需使用和收費(fèi)的特點(diǎn)。SaaS應(yīng)用不但是軟件應(yīng)用的新的發(fā)展方面,同時也提出了軟件行業(yè)的嶄新的商業(yè)模式。

SaaS使得用戶的投資更加經(jīng)濟(jì)。在傳統(tǒng)的應(yīng)用環(huán)境中用戶需要不停地增加機(jī)器,如果有一個應(yīng)用需要增加,傳統(tǒng)的方式就是去買機(jī)器,然后配置。用完了,過了使用的高峰時期,負(fù)載就降下去了,機(jī)器浪費(fèi)在那里,可能需要花時間重新布置它。

例如很多機(jī)房中托管的服務(wù)器,實(shí)際的CPU利用率在10%一下。如果用虛擬化技術(shù)就不用重買機(jī)器,重新布署,而是用完了,就把虛擬機(jī)放回資源池。我剛才提到的虛擬化技術(shù),也是SaaS應(yīng)用的一個強(qiáng)大技術(shù)支撐。

SaaS提供更快的服務(wù)交付。按照傳統(tǒng)的一二十前的做法,如果用戶購買了軟件,合同簽署了,然后就需要去安裝實(shí)施,去部署。部署完軟件環(huán)境,才開始客戶化的配置, 時間可能需要幾個星期。對用戶來說,***需要相當(dāng)長的實(shí)施周期和眾多的人員;第二,也增加了廠商到市場的時間,開發(fā)定制的周期。所以用了SaaS,它可以幫助用戶很快提供服務(wù),或者開發(fā)工具,很快地把自己定制的軟件包放上去,對用戶來說,是時間也是金錢的節(jié)約。第三,對商業(yè)目標(biāo)保持一致,把IT和商業(yè)用戶捆綁在一起。因為用戶可能有不同的需求。比如從市場上的反饋知道,用戶需要這樣的應(yīng)用,需要在IT這邊布置然后開發(fā),花一筆錢做出來。

如果IT說我需要很長時間來規(guī)劃和開發(fā),可能布置出來已經(jīng)花了幾個月的時間,已經(jīng)和市場已經(jīng)脫鉤了,就不能很快的響應(yīng)市場的需求,對公司來說就是損失。如果能夠很快的把環(huán)境部署好,技術(shù)人員很快能做出他們要做的事情,這樣就跟市場會配合得更好。

SaaS的優(yōu)勢其實(shí)是顯而易見的。剛才我講了,從用戶的角度來看,很快可以投入使用,不需要去維護(hù)軟件環(huán)境。而且可以按需使用,按需付費(fèi),只要有互聯(lián)網(wǎng)的地方,將來甚至只要有3G網(wǎng)絡(luò)或是移動數(shù)據(jù)網(wǎng)絡(luò)的地方,都能使用。

那么從軟件廠商的角度,又有什么價值呢?節(jié)省了維護(hù)成本。對于不同的用戶,廠商可以只維護(hù)一套或是幾套運(yùn)行環(huán)境。這是很明顯的改善。#p#

SaaS時代的軟件開發(fā)

51CTO:關(guān)注我們這次訪談的很多都是軟件開發(fā)人員。在軟件開發(fā)層面,SaaS和當(dāng)前哪些主流的技術(shù)有關(guān)系?或者說需要哪些技術(shù)的支持?

陳榮華:云計算,虛擬化技術(shù),Web2.0,開放存儲技術(shù),等等。這些技術(shù)每一個都相當(dāng)大。SaaS應(yīng)用作為典型的軟件應(yīng)用和服務(wù),需要全面的技術(shù)和產(chǎn)品的支持。

51CTO:我們知道,Sun一直是Open Source的主要支持廠商,能說說Open Source和SaaS有什么關(guān)系嗎,Open Source為SaaS帶來什么幫助?

陳榮華:Sun在IT行業(yè)的定位是非常清楚的,它是一個IT基礎(chǔ)架構(gòu)的提供商。

Sun一直是Open Source的領(lǐng)跑者,同時也是SaaS的推動者。Sun公司幾乎所有的軟件產(chǎn)品都是Open Source的,都有對應(yīng)的社區(qū)版本,從Opensolaris,到Glassfish,到Java,到xVM,到最近收購的MySQL,VirtualBox,到今年剛剛推出的Open Storage等等。

而大家可以看到,這些技術(shù)和產(chǎn)品,恰恰是SaaS所需要的技術(shù)和產(chǎn)品。事實(shí)上,Sun已經(jīng)為國內(nèi)外的眾多發(fā)展SaaS的企業(yè)和用戶提供了這些技術(shù)和產(chǎn)品。

說到Open Source能為SaaS帶來什么,從根本上講,就是使得廠商能夠以很低的成本去試驗和發(fā)展SaaS,為SaaS提供現(xiàn)成的技術(shù)環(huán)境,從而直接推動SaaS的發(fā)展。

51CTO:那么傳統(tǒng)軟件和SaaS存在怎樣的區(qū)別與聯(lián)系,傳統(tǒng)的應(yīng)用需求如何轉(zhuǎn)向SaaS?

陳榮華:傳統(tǒng)的架構(gòu)就是一臺機(jī)器和它的應(yīng)用是綁死的,一臺機(jī)器上面就固定了這些應(yīng)用,但是這些應(yīng)用要求超負(fù)荷的時候,就沒有辦法操作它,沒有辦法把應(yīng)有的資源配置應(yīng)用,導(dǎo)致它宕機(jī),當(dāng)宕機(jī)的時候?qū)镜挠绊懢头浅4?,即使有其他機(jī)器空著,也沒有辦法調(diào)整過來。

過去,如果企業(yè)要上ERP,要上CRM,要上很多的軟件應(yīng)用的時候,企業(yè)都想自己做。這個時候會產(chǎn)生很多問題。隨著技術(shù)的發(fā)展,這些企業(yè)對IT的要求來得越來越高。導(dǎo)致企業(yè)IT部門頭腦發(fā)脹,因為有安全性的問題,有的時候有病毒,有的時候有質(zhì)量問題,可用性問題,架構(gòu)的系統(tǒng)出現(xiàn)任何問題都要找IT部門。

員工的需求也有很多,一會兒有這個要求,比如說我要裝個什么軟件等等,企業(yè)面臨很多的需求,所以 IT經(jīng)理頭很大,變得越來越大。他的部門要面對很多很多的問題。

以往的做法需要裝這個軟件,要部署中間件,部署數(shù)據(jù)庫,部署業(yè)務(wù)服務(wù)器,部署應(yīng)用服務(wù)器等等。Web2.0的時候就考慮說,怎么樣用更靈活的平臺提供不僅是消費(fèi)者,或者是企業(yè)的一種服務(wù)。這對于安全性、可靠性、穩(wěn)定性、可擴(kuò)展性、易用性提出更高的要求。如果要做SaaS的平臺,就要去滿足這些特點(diǎn)。

51CTO:當(dāng)前的哪些傳統(tǒng)軟件適合轉(zhuǎn)向SaaS?

陳榮華 : 當(dāng)前已經(jīng)有相當(dāng)多的企業(yè)應(yīng)用開始轉(zhuǎn)向SaaS,例如ERP,CRM,HRM,等等服務(wù)于企業(yè)的功能化軟件,業(yè)務(wù)流程軟件。

理論上講,絕大部分的企業(yè)管理軟件都適合轉(zhuǎn)向SaaS。但具體的實(shí)現(xiàn)方式會發(fā)生改變。我前面已經(jīng)提到了,有幾類不同的應(yīng)用,桌面工具類軟件服務(wù),企業(yè)管理類軟件服務(wù),應(yīng)用開發(fā)類軟件服務(wù),還有現(xiàn)在的移動業(yè)務(wù)服務(wù),等等。

51CTO:SaaS時代的開發(fā)模式會發(fā)生哪些改變,與傳統(tǒng)的軟件開發(fā)有什么異同?

陳榮華 : SaaS的開發(fā)模式會有不同,將依賴與客戶的需求而變化。開發(fā)和測試 假如說客戶需要開發(fā)一種新的應(yīng)用,需要在1000個節(jié)點(diǎn)上進(jìn)行測試,內(nèi)部的IT部門很難提供這樣的計算資源。但是現(xiàn)在可以在虛擬機(jī)上申請所需要的資源,在一個比較短的時間里進(jìn)行測試。這樣就可以知道這個新應(yīng)用的擴(kuò)展性。測試結(jié)束后,釋放所申請的資源。這個過程也可以反復(fù)進(jìn)行,用來改進(jìn)應(yīng)用的設(shè)計以提高性能。

◆ 批處理 - 比如說有批數(shù)據(jù)要處理,只需要運(yùn)行一個簡單的程序,但是需要大量的節(jié)點(diǎn)同時做運(yùn)算,而這個處理每年只是進(jìn)行一次,客戶自己的IT部門很難但為這個計算購買全部的計算資源??梢酝ㄟ^HPC,通過云計算中的公有云來實(shí)現(xiàn)。

◆ 彈性應(yīng)用 - 對計算資源的需求是變動的

◆ WEB服務(wù) - 比如為Facebook或開心網(wǎng)提供的應(yīng)用

在用戶所有權(quán)關(guān)系關(guān)系方面可以分為:直接使用、部分使用、自己建設(shè)、提供云計算

51CTO:SaaS在數(shù)據(jù)庫與應(yīng)用架構(gòu)方面有哪些特點(diǎn)?

陳榮華 : 談到SaaS的架構(gòu),與傳統(tǒng)軟件很大的一個不同點(diǎn),就是擴(kuò)展性,我們稱之為Scalability。由于SaaS應(yīng)用軟件大多數(shù)都是服務(wù)于大量用戶甚至海量用戶的,對它的擴(kuò)展性的要求很高。

舉例來講,移動的一些應(yīng)用,典型的類似短信、彩信業(yè)務(wù),或者是Email服務(wù),實(shí)際上是SaaS的應(yīng)用。大家常用的購物網(wǎng)站,類似于淘寶這樣的,或是最近很火的開心網(wǎng),都是SaaS應(yīng)用的代表。這樣的應(yīng)用特點(diǎn)就是用戶增長很快,對架構(gòu)的要求非常高。無論是從應(yīng)用服務(wù)層面還是從數(shù)據(jù)庫層面,都要求有很好的擴(kuò)展性。

這個擴(kuò)展不是簡單的設(shè)備增減和容量擴(kuò)展。這兩個層面都有水平擴(kuò)展和垂直擴(kuò)展兩個方面的要求。例如數(shù)據(jù)庫的垂直分割,將對不同功能涉及的數(shù)據(jù)庫表的訪問壓力分擔(dān)到多個物理數(shù)據(jù)中。應(yīng)用服務(wù)層也有這樣的要求,常見的就是負(fù)載均衡。負(fù)載均衡有很多實(shí)現(xiàn)方式。

具體的技術(shù)我在這里不詳細(xì)談了,大家可以去參考網(wǎng)上可以找到的一些大型網(wǎng)站的數(shù)據(jù)庫和應(yīng)用服務(wù)層面的架構(gòu)實(shí)現(xiàn)。這里我推薦大家可以去看看Google的網(wǎng)站架構(gòu)介紹,它無疑是這方面的典范。

51CTO:SaaS會對開發(fā)技術(shù)帶來哪些趨勢性的影響?

陳榮華 : SaaS模式將會成為未來軟件應(yīng)用和銷售模式的主要模式之一,將越來越多地?fù)屨紓鹘y(tǒng)軟件模式的市場。如果傳統(tǒng)軟件提供商不進(jìn)行戰(zhàn)略轉(zhuǎn)型,將會在未來的市場競爭中處于不利地位。

SaaS的出現(xiàn)將會促使傳統(tǒng)軟件的商業(yè)模式發(fā)生變化。由于軟件運(yùn)營服務(wù)模式實(shí)行的是按需服務(wù)、按需付費(fèi)的模式,對用戶的吸引力要高于傳統(tǒng)軟件的許可證模式。SaaS也會加劇傳統(tǒng)軟件業(yè)的整合與并購。

#p#

SaaS與云計算

51CTO:與SaaS相同,云計算也是當(dāng)前比較熱門的技術(shù)。很多網(wǎng)友也在關(guān)注云計算的問題。云計算與SaaS有什么關(guān)系?

陳榮華 : 云計算是伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和成熟而成長起來的技術(shù),它所提供的強(qiáng)大的軟件和硬件基礎(chǔ)設(shè)施、環(huán)境及基礎(chǔ)服務(wù),正成為SaaS的基礎(chǔ)和支撐。而SaaS實(shí)際上可以看做是云計算這個大家庭中的具體應(yīng)用實(shí)現(xiàn)方式之一。

讓我們看看Wikipedia里云計算的定義:它是一種計算方式,IT相關(guān)的能力可以當(dāng)做服務(wù)來提供,讓用戶能從互聯(lián)網(wǎng)來訪問這些通過技術(shù)實(shí)現(xiàn)的服務(wù),而不必了解甚至精通支撐這些服務(wù)的技術(shù)架構(gòu)。

云計算可以分三層,最下面是基礎(chǔ)架構(gòu),包括硬件、服務(wù)器這方面的東西,這是一個公司、一個企業(yè)、一個政府部門可以看得到的物理資源。第二層是平臺。再上面一層是應(yīng)用和服務(wù),就是所謂的SaaS。SaaS和云計算怎么結(jié)合呢?云計算的優(yōu)點(diǎn),作為一個管理物理資源的軟件外包,是可以很靈活的支配硬件的資源,可以讓它支持像SaaS比較需要靈活分配的資源的應(yīng)用。

按云計算提供服務(wù)的層次進(jìn)行分類,它有三個級別:

◆ 軟件即服務(wù) Software as a Service

◆ 平臺即服務(wù) Platform as a Service

◆ 基礎(chǔ)架構(gòu)即服務(wù) Infrastructure as a Service

SaaS正是云計算服務(wù)的一個重要組成部分。

Sun是云計算服務(wù)的***。Sun公司在創(chuàng)立之初的理念和愿景是:網(wǎng)絡(luò)就是計算機(jī)。這一理念到今天一直沒有改變過。在2005年,Sun就推出了效用計算的服務(wù),utility computing, 也有翻譯成公共設(shè)施計算的,意思是說,這個服務(wù)就和使用自來水,天然氣一樣,打開閥門就可以使用,按需付費(fèi)。

SaaS對軟件業(yè)的影響

51CTO:對于軟件廠商來說,SaaS應(yīng)該如何運(yùn)營?

陳榮華 : Salesforce.com就是一個目前為止軟件服務(wù)運(yùn)營商最為典型的例子。用戶要想管理自己的客戶關(guān)系,不用再單獨(dú)去買CRM軟件,而后在自己公司的服務(wù)器上安裝。用戶只需要登錄到www.salesforce.com,進(jìn)行注冊并辦理相關(guān)手續(xù)之后,就可以在網(wǎng)上運(yùn)用該公司的CRM系統(tǒng)。

事實(shí)上,不止Salesforce.com一家公司在做類似的工作,國內(nèi)的上海電信等目前也在推廣類似的服務(wù)。

軟件服務(wù)運(yùn)營商的出現(xiàn),使得軟件可以以一種新的模式交付。和傳統(tǒng)軟件交付模式不同的是,這種模式可以根據(jù)服務(wù)級別協(xié)議(Service Level Agreement,SLA)來給用戶提供相應(yīng)的服務(wù)。

51CTO:SaaS都有哪些業(yè)務(wù)模式?企業(yè)如何來選擇合適自己的商業(yè)模式?

陳榮華 : 可以預(yù)見,有四種角色將有可能成為軟件服務(wù)運(yùn)營商。***類角色是以中國電信、中國網(wǎng)通、中國移動和中國聯(lián)通為代表的電信運(yùn)營商;第二類角色是以用友、金蝶、SAP等為代表的軟件提供商;第三類是以阿里巴巴、Google等為代表的網(wǎng)絡(luò)服務(wù)提供商;第四類是某一專有功能軟件的服務(wù)運(yùn)營商。

另外,隨著云計算的環(huán)境逐漸成熟,越來越多獨(dú)立的IT廠商,也會加入到這個戰(zhàn)團(tuán)中來,比如Sun已經(jīng)提供了像network.com這樣的云計算服務(wù),Amazon提供EC2和S3的云計算服務(wù)。企業(yè)可以根據(jù)自身業(yè)務(wù)的模式,業(yè)務(wù)的開展,來選擇合適的商業(yè)模式。

51CTO:SaaS的產(chǎn)業(yè)鏈?zhǔn)窃鯓拥模?SaaS對傳統(tǒng)的軟件產(chǎn)業(yè)鏈產(chǎn)生怎樣的影響?

陳榮華 : 整體SaaS產(chǎn)業(yè)鏈?zhǔn)窍喈?dāng)長的??傮w來說,有幾個主要方面,一是市場,可能做一些服務(wù),和市場渠道。一個是運(yùn)營,一個是軟件生產(chǎn)。除了應(yīng)用模式之外,SaaS和軟件提供商的另一個重要不同點(diǎn)就是,商業(yè)模式不一樣。

長期以來,市場上最常見的軟件銷售模式是軟件許可證,用戶可以一次付款、終身使用。這種許可證通常不包括軟件的升級、維護(hù)等服務(wù),用戶需另外簽署協(xié)議,交付費(fèi)用獲取相關(guān)服務(wù)。***性許可證具體的銷售方式,還會根據(jù)市場需求、競爭關(guān)系的變化表現(xiàn)出多種形式,如按服務(wù)器數(shù)量授權(quán)、按CPU數(shù)量授權(quán)、按客戶端數(shù)量收費(fèi)等等,有些通用軟件還會采取打包的形式來銷售,如在客戶端數(shù)量較少的情況下,以端口個數(shù)為一個銷售單位打包銷售。

這種傳統(tǒng)軟件的許可證模式***的問題在于,它太復(fù)雜,客戶很難真正理解,也很容易讓用戶陷入廠商所設(shè)的陷井中。而SaaS、則采用按需付費(fèi)(pay as you go)的許可證方式。通過網(wǎng)絡(luò),軟件資源像自來水和電一樣,用戶可以在任何時間、任何地點(diǎn),啟用相關(guān)的應(yīng)用軟件,而后向運(yùn)營商交相應(yīng)的費(fèi)用。這是軟件交付模式變成服務(wù)之后,商業(yè)模式最重要的創(chuàng)新。這種模式會給用戶帶來極大的好處,也可以讓用戶真正享受到“顧客就是上帝”的服務(wù)。

51CTO:能不能向我們介紹一些SaaS的成功案例,他們有哪些明顯的SaaS特性?

陳榮華 : SaaS最典型的案例就在電子商務(wù)。

無論是B2B還是B2C,無論是國外的Amazon還是國內(nèi)的阿里巴巴和淘寶網(wǎng),都是SaaS很成功的案例。當(dāng)然,這些案例是比較大的廠商。實(shí)際還有一些中小型的廠商,例如CRM系統(tǒng)方面的Salesforce,或者類似網(wǎng)店系統(tǒng)的供應(yīng)商,它們都是SaaS解決方案的提供者。

SaaS的一個例子就是Amazon。作為SaaS的消費(fèi)者,只要簡單地使用就可以了。其客戶群是非常廣泛的,重點(diǎn)是開發(fā)人員,Startup公司,多媒體應(yīng)用,SaaS應(yīng)用,社交網(wǎng)絡(luò)應(yīng)用開發(fā)人員等。同時它提供公有云的服務(wù)。

私有云,一般是大的企業(yè)自己來建設(shè),擁有云的全部。一個原因就是企業(yè)往往對使用公共云存在一些顧慮,比如安全性,延遲時間,數(shù)據(jù)傳輸時間等。

混合模式,也就是自己建設(shè)一部分,還有一部分使用公共云。一個例子是Smugmug,關(guān)于用戶管理,計費(fèi),SLA等,都是自己建設(shè),可以運(yùn)行在私有云里,另外的功能性的服務(wù)在公共云中來實(shí)現(xiàn),包括視頻的轉(zhuǎn)換,圖片的存儲等,其實(shí)現(xiàn)依賴EC2和S3。其實(shí)對于企業(yè)來講,這樣的混合模式可能是更普遍的。

51CTO:目前都有哪些主流廠商在支持SaaS?在技術(shù)上有哪些特色?

陳榮華 : SaaS作為業(yè)界發(fā)展的方向,幾乎目前所有的主流廠商都在支持它。Sun不但是SaaS的支持者,更是SaaS的推動者和技術(shù)提供商。

Sun能夠為云計算和SaaS做什么?為云的建設(shè)提供系統(tǒng)和軟件,這是Sun的傳統(tǒng)強(qiáng)項,所依靠的是全面的服務(wù)器,存儲和軟件的產(chǎn)品線。為開發(fā)人員提供開發(fā)環(huán)境,Netbeans 為開發(fā)人員提供一個***化的開發(fā)平臺。

Sun 的虛擬化產(chǎn)品為SaaS提供了強(qiáng)有力的支持,基于Xen的xVM服務(wù)器是當(dāng)前最為流行的開源虛擬化產(chǎn)品之一。

Sun將會提供SaaS建設(shè)的評估服務(wù),架構(gòu)設(shè)計服務(wù),實(shí)施服務(wù),培訓(xùn)和支持等。 必須要說的另外一個技術(shù)是OpenStorage。這項技術(shù)的核心是Solaris帶來的ZFS和 Dtrace,去年年末推出的7000系列開放存儲產(chǎn)品線,結(jié)合SSD,為業(yè)界提供了***性價比的統(tǒng)一的開放存儲解決方案。Q-Layer是Sun剛收購的一家比利時公司,其技術(shù)能靈活地對計算機(jī),存儲和網(wǎng)絡(luò)進(jìn)行管理,讓用戶快速地在云里部署各種應(yīng)用,突出強(qiáng)調(diào)的就是云計算的敏捷性。其中的一個產(chǎn)品VPDC(Virtual Private Data Center)能讓用戶快速地構(gòu)造和管理一個私有云。 想看看DEMO,可以訪問下面的地址:http://www.qlayer.com/index.php?option=com_content&task=view&id=134&Itemid=165

51CTO:作為一個經(jīng)驗豐富的開發(fā)人員和架構(gòu)師,有什么經(jīng)驗可以跟51CTO的網(wǎng)友分享的?

陳榮華 : 今天有機(jī)會為大家介紹一些SaaS的簡單情況,實(shí)在是拋磚引玉。SaaS的范圍很大,涉及到技術(shù)的方方面面,因此也無法一一回復(fù)各位網(wǎng)友的問題。我的聯(lián)系郵箱是unixcrh@gmail.com,各位有任何問題,可以給我寫郵件,我會盡我所能給予答復(fù)。祝各位能夠在自己的工作和事業(yè)上更加進(jìn)步。

感謝陳榮華老師。通過這次訪談,陳老師向我們詳細(xì)講解了SaaS概念以及SaaS的行業(yè)定位和發(fā)展趨勢,特別是關(guān)于SaaS與云計算的關(guān)系的解析以及SaaS的技術(shù)趨勢和應(yīng)用案例讓我們對SaaS時代的軟件開發(fā)有了一個比較全面的的認(rèn)識。

#p#

網(wǎng)友問答實(shí)錄

51CTO網(wǎng)友:收費(fèi)的是不是SaaS的一個特征?SaaS的本質(zhì)是不是靠服務(wù)收費(fèi)?

陳榮華:收費(fèi)不能算SaaS的特征。傳統(tǒng)軟件也是收費(fèi)的。但是SaaS的收費(fèi)模式與傳統(tǒng)軟件不同,也就是說,商業(yè)模式不同。SaaS的本質(zhì)當(dāng)然不是靠服務(wù)來收費(fèi),而是把軟件作為服務(wù)來運(yùn)營。是全新的業(yè)務(wù)模式,打破了傳統(tǒng)軟件的開發(fā),部署,應(yīng)用方式。

網(wǎng)友King:請問現(xiàn)在做中小企業(yè)在線財務(wù)托管,還有市場嗎?

陳榮華:從我個人的角度來看,SaaS的商業(yè)市場剛剛起步。SaaS已經(jīng)經(jīng)歷了托管,ASP等幾種形態(tài)的變遷,逐步跟隨技術(shù)的發(fā)展成熟起來。

比方說,早期想做在線的CRM的,ERP的,由于Web技術(shù)還不成熟,可能可用性和用戶的體驗很差,現(xiàn)在有了Web2.0的技術(shù),有了虛擬機(jī)的技術(shù),具體來講,有了像PHP,Perl,Ruby這樣的飛速發(fā)展,那么很多應(yīng)用都可以落實(shí)了。

51CTO網(wǎng)友:SOA是面向服務(wù)的架構(gòu),SaaS是軟件即服務(wù),這兩個概念之間有沒有什么聯(lián)系?

陳榮華 : SOA的確是一種架構(gòu)。SaaS目前已經(jīng)不光是一種理念了。SaaS我們可以看成一個Ecosystem,就是生態(tài)系統(tǒng),它有明確的理論模型,用戶和角色分類。

在這個生態(tài)系統(tǒng)中,軟件的功能為多個組織所重用和共享,同時所有軟件活動統(tǒng)一管理。由于互聯(lián)網(wǎng)技術(shù)的發(fā)展,SaaS的實(shí)際操作基于互聯(lián)網(wǎng)訪問和管理應(yīng)用軟件。SOA作為一種架構(gòu)和一種技術(shù),在SaaS應(yīng)用中承擔(dān)了重要的角色。

舉例來講,一些企業(yè)的管理軟件,可以通過SOA來更好地描述和實(shí)現(xiàn)自身的業(yè)務(wù)流程,從而更好地為企業(yè)服務(wù)。

網(wǎng)友ttSaaS:電子郵件很早就有了,算是最早的SaaS嗎?那時的SaaS是因為網(wǎng)絡(luò)技術(shù)沒到火候才沒發(fā)展起來的?還是現(xiàn)在的某種技術(shù)對SaaS的普及有了支撐?有沒有什么關(guān)鍵技術(shù)是SaaS得到目前的關(guān)注和發(fā)展?

陳榮華 : 我個人認(rèn)為電子郵件就是SaaS的一種早期形式?,F(xiàn)在很多國內(nèi)的電子郵件運(yùn)營商,如163.com,263.com,提供了不同級別的郵箱,同時也收取不通級別的費(fèi)用,運(yùn)營商提供不同級別的服務(wù)。

比如我每個月付10塊,就能得到pop3的收件服務(wù),而如果我愿意出20塊,我的郵箱空間可能還能更大。這個就是很典型的按需服務(wù),對每個人就有了差異化的軟件服務(wù)。

SaaS作為一種不同的軟件提供方式,是和很多技術(shù)的支撐息息相關(guān)的。SaaS不是一天形成的。實(shí)際上,有什么樣的技術(shù),就提供什么樣的服務(wù)方式。比方說,在早期,技術(shù)不成熟,可能就只能提供服務(wù)器的托管,郵件的托管,慢慢地,等到網(wǎng)絡(luò)速度上來了,互聯(lián)網(wǎng)普及了,就自然而然得多。

SaaS作為一種不同的軟件提供方式,是和很多技術(shù)的支撐息息相關(guān)的。SaaS不是一天形成的。實(shí)際上,有什么樣的技術(shù),就提供什么樣的服務(wù)方式。比方說,在早期,技術(shù)不成熟,可能就只能提供服務(wù)器的托管,郵件的托管,慢慢地,等到網(wǎng)絡(luò)速度上來了,互聯(lián)網(wǎng)普及了,就自然而然很多需求就出來了,服務(wù)器托管也就進(jìn)化成了SaaS。

SaaS的發(fā)展,市場需求的推動作用更勝于技術(shù)需求。比方說,金融危機(jī)的影響,中小企業(yè)過冬的要求,等等。

51CTO:參與我們訪談的網(wǎng)友中,有很多人在關(guān)注SaaS的安全問題,把企業(yè)的業(yè)務(wù)和財務(wù)放到SaaS平臺上安全嗎?

陳榮華 : 安全問題一直是軟件業(yè)最關(guān)心的問題之一。這個要看是誰來運(yùn)營,將來的運(yùn)營模式如何。把企業(yè)的業(yè)務(wù)和財務(wù)放到SaaS平臺上安全嗎?就好比大家現(xiàn)在通過移動或者聯(lián)通發(fā)送短信,大家覺得安全嗎?這個數(shù)據(jù)安全的問題,可能不僅僅是需要技術(shù)方面的答案,還有很多制度,法律方面的因素要考慮。

我還注意到有網(wǎng)友在問安全的問題。這個問題很大。前面他們問的是指數(shù)據(jù)安全的一部分,其實(shí)各個方面都有安全的議題,不是我不愿回答,實(shí)在是一句兩句很難講得全的。

51CTO:有網(wǎng)友提到,陳老師剛剛講的SaaS的角色分類太抽象,能具體說一下嗎?

陳榮華 : 主要由幾種不同類型的角色組成。分別是:用戶、軟件運(yùn)營商、SaaS服務(wù)集成商、SaaS軟件提供商、SaaS服務(wù)平臺提供商、咨詢實(shí)施維護(hù)服務(wù)提供商、軟件基礎(chǔ)設(shè)施提供商,以及硬件和網(wǎng)絡(luò)基礎(chǔ)設(shè)施提供商等等。

網(wǎng)友“小郎君”:對軟件外包業(yè)務(wù)從業(yè)者來說,SaaS有什么影響呢?

陳榮華 : 軟件外包和SaaS并不矛盾。SaaS所帶來的技術(shù)革新可以幫助提高軟件外包的效率。

比如說典型的虛擬機(jī)技術(shù)??梢院苋菀椎貥?gòu)建一個開發(fā)和測試的環(huán)境,同時降低開發(fā)和測試成本。在項目結(jié)束后把虛擬機(jī)釋放到資源池中。

【編輯推薦】

  1. SaaS時代的軟件開發(fā)
  2. 第四季中國SaaS市場規(guī)模達(dá)61.97億元
  3. 09年全球SaaS軟件服務(wù)收入將達(dá)107億美元
  4. SaaS模型將在09年走向成熟
責(zé)任編輯:楊鵬飛 來源: 51CTO
相關(guān)推薦

2009-02-26 16:32:58

SaaS開發(fā)SaaS應(yīng)用Open API

2018-07-03 15:46:24

Java架構(gòu)師源碼

2017-09-16 18:29:00

代碼數(shù)據(jù)庫線程

2012-11-01 15:08:10

IBM資深架構(gòu)師

2021-06-07 09:35:11

架構(gòu)運(yùn)維技術(shù)

2013-10-17 15:45:24

紅帽

2013-10-17 15:54:46

紅帽

2015-04-10 17:35:26

WOT2015谷歌資深架構(gòu)師李聰

2018-01-19 09:45:20

架構(gòu)師今日頭條算法

2013-11-14 10:06:11

紅帽redhat

2015-04-30 14:53:27

2009-12-23 15:43:52

架構(gòu)師

2013-03-01 10:39:33

云架構(gòu)師架構(gòu)師

2019-10-21 09:32:48

緩存架構(gòu)分層

2013-01-28 10:23:12

軟件架構(gòu)師架構(gòu)師程序員

2012-12-17 17:38:37

System CentWindows SerHyper-V

2017-11-17 15:57:09

Java多線程并發(fā)模型

2017-11-22 09:00:00

2013-11-19 20:22:02

紅帽OpenShiftOpenShift技術(shù)

2017-12-15 20:30:03

開發(fā)碼農(nóng)架構(gòu)師
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號