2.云計算的基本結構
云計算的基本結構,也叫做三種交付模式,分別是:
軟件即服務( Software as a Service,SaaS),是基于互聯網提供軟件服務的軟件應用模式。SaaS提供商為企業搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平臺,并負責所有前期的實施、后期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。就像購買水電這種公共資源一樣,企業根據實際需要,從SaaS提供商按需租賃軟件服務。
平臺即服務( Platform as a Service,PaaS),是指把服務器平臺或者開發環境作為一種服務提供的商業模式。PaaS能給客戶帶來更高性能、更個性化的服務。實際上PaaS是SaaS模式的一種應用。PaaS的出現加快了SaaS的發展,尤其是加快SaaS應用的開發速度。PaaS之所以能夠推進SaaS的發展,主要在于它能夠提供企業進行定制化研發的中間件平臺,同時涵蓋數據庫和應用服務器等。用戶或者廠商基于PaaS平臺可以快速開發自己所需要的應用和產品。同時,PaaS平臺開發的應用能更好地搭建基于SOA架構的企業應用。
基礎設施即服務(Infrastructure as a Service,IaaS),為用戶提供計算、存儲、網絡和其他基礎計算資源,即將硬件設備等基礎資源封裝成服務供用戶使用。用戶可以在上面部署和運行任意的軟件,包括操作系統和應用程序,用戶不用管理和控制底層基礎設施,但要控制操作系統、存儲、部署應用程序和對網絡組件(如主機防火墻)做有限的控制。