目前,云計算的發展可謂方興未艾,中培偉業《云計算與虛擬化最佳實踐》培訓專家王老師指出:云計算的表現形式多種多樣,簡單的云計算在人們日常網絡應用中隨處可見,目前主要存在以下幾種主要的云服務形式。
(1)軟件即服務(SaaS)
SaaS服務提供商將應用軟件統一部署在自己的服務器上,用戶根據需求通過互聯網向廠商訂購應用軟件服務,服務提供商根據客戶所定軟件的數量、時間的長短等因素收費,并且通過瀏覽器向客戶提供軟件的模式。這種服務模式的優勢是,由服務提供商維護和管理軟件、提供軟件運行的硬件設施,用戶只需擁有能夠接入互聯網的終端,即可隨時隨地使用軟件。這種模式下,客戶不再像傳統模式那樣花費大量資金在硬件、軟件、維護人員,只需要支出一定的租賃服務費用,通過互聯網就可以享受到相應的硬件、軟件和維護服務,這是網絡應用最具效益的營運模式。對于小型企業來說,SaaS是采用先進技術的最好途徑。
以企業管理軟件來說,SaaS模式的云計算ERP可以讓客戶根據并發用戶數量、所用功能多少、數據存儲容量、使用時間長短等因素不同組合按需支付服務費用,既不用支付軟件許可費用,也不需要支付采購服務器等硬件設備費用,也不需要支付購買操作系統、數據庫等平臺軟件費用,也不用承擔軟件項目定制、開發、實施費用,也不需要承擔IT維護部門開支費用,實際上云計算ERP正是繼承了開源ERP免許可費用只收服務費用的最重要特征,是突出了服務的ERP產品。
目前,Salesforce.com是提供這類服務最有名的公司,Google Doc, Google Apps和Zoho Office也屬于這類服務。
(2)平臺即服務(PaaS)
把開發環境作為一種服務來提供。這是一種分布式平臺服務,廠商提供開發環境、服務器平臺、硬件資源等服務給客戶,用戶在其平臺基礎上定制開發自己的應用程序并通過其服務器和互聯網傳遞給其他客戶。PaaS能夠給企業或個人提供研發的中間件平臺,提供應用程序開發、數據庫、應用服務器、試驗、托管及應用服務。
Google App Engine, Salesforce的force.com平臺,八百客的800APP是PaaS的代表產品。以Google App Engine為例,它是一個由python應用服務器群、BigTable數據庫及GFS組成的平臺,為開發者提供一體化主機服務器及可自動升級的在線應用服務。用戶編寫應用程序并在Google的基礎架構上運行就可以為互聯網用戶提供服務,Google提供應用運行及維護所需要的平臺資源。
(3)基礎設施服務(IaaS)
IaaS即把廠商的由多臺服務器組成的“云端”基礎設施,作為計量服務提供給客戶。它將內存、I/O設備、存儲和計算能力整合成一個虛擬的資源池為整個業界提供所需要的存儲資源和虛擬化服務器等服務。這是一種托管型硬件方式,用戶付費使用廠商的硬件設施。例如Amazon Web服務(AWS), IBM的BlueCloud等均是將基礎設施作為服務出租。
IaaS的優點是用戶只需低成本硬件,按需租用相應計算能力和存儲能力,大大降低了用戶在硬件上的開銷。
目前,以Google云應用最具代表性,例如GoogleDocs、GoogleApps、Googlesites,云計算應用平臺GoogleApp Engine。