云計算的概念可能比較抽象,通俗的來說云計算就是以前的服務器計算的網絡升級版,其主要有擴展性強、廉價、虛擬化、計算能力強這幾個特點。通常,云計算中將服務分為IaaS,PaaS和SaaS等三個層次。同時根據服務的載體不同,又衍生出CaaS,NaaS和MaaS等服務內容出來。
1. IaaS
Infrastructure-as-a-Service(基礎設施即服務)第一層叫做IaaS。
幾年前如果你想在辦公室或者公司的網站上運行一些企業應用,你需要去買服務器,或者別的高昂的硬件來控制本地應用,讓你的業務運行起來。
但是現在有了IaaS,你可以將硬件外包到別的地方去。IaaS公司會提供場外服務器,存儲和網絡硬件,你可以租用。節省了維護成本和辦公場地,公司可以在任何時候利用這些硬件來運行其應用。
2. PaaS
Platform-as-a-Service(平臺即服務)第二層就是所謂的PaaS。公司所有的開發都可以在這一層進行,節省了時間和資源。
PaaS公司在網上提供各種開發和分發應用的解決方案,比如虛擬服務器和操作系統。這節省了你在硬件上的費用,也讓分散的工作室之間的合作變得更加容易。網頁應用管理,應用設計,應用虛擬主機,存儲,安全以及應用開發協作工具等。
3. SaaS
Software-as-a-Service(軟件即服務)第三層也就是所謂SaaS。這一層是和你的生活每天接觸的一層,大多是通過網頁瀏覽器來接入。任何一個遠程服務器上的應用都可以通過網絡來運行,就是SaaS了。
目前三者的發展情況都不錯,三者之間也有著較為密切的聯系,其中IaaS是基礎層、PaaS是平臺層的,而SaaS是軟件層的。
4. CaaS
Communications-as-a-Service通訊即服務(也可稱為協作即服務)。CaaS是將傳統電信的能力如消息、語音、視頻、會議、通信協同等封裝成API(Application Programming Interface,應用軟件編程接口)或者SDK(Software Development Kit,軟件開發工具包)通過互聯網對外開放,提供給第三方使用,將電信能力真正作為服務對外提供。
5. MaaS
Machine as a Service物聯網即服務,這個概念伴隨著物聯網產生,物聯網常見的兩種業務形式就是MAI與MaaS,因此MaaS屬于物聯網業務形式的一種。
6. NaaS
NaaS(Network as a Service)網絡即服務,通過網絡虛擬化,安全設備虛擬化,SDN等網絡技術,為各種用戶提供不同的虛擬化網絡服務。NaaS在現代云計算當中扮演著至關重要的一環,充當各元素的橋梁的角色。
在傳統的IT網絡架構中,系統部署或者升級時,需要同時調整相應的網絡設備(路由器,交換機,防火墻)是一件非常繁瑣并且成本很高的事情。這并不滿足當前應用對穩定性和敏捷性的要求。而NaaS則可以很好的解決這些問題,通過虛擬的網絡層使用戶的應用和服務擺脫對底層硬件的束縛,用戶可以快捷并廉價的部署網絡服務如IP-Sec,負載均衡,IPS等。