IaaS,PaaS,SaaS,BaaS,FaaS,這些名詞後麵都是三個字母aaS。aas是As-a-Service,意思是服務。讓我們解釋一下這些不同之處。
一、雲計算及所提供的IaaS、PaaS、SaaS服務:
1、雲計算(cloud computing):
雲計算是一項與信息技術、軟件和互聯網相關的服務。這個共享的計算資源池被稱為“雲”。雲計算集合了眾多計算資源,通過軟件實現自動化管理。隻需要幾個人參與,就可以快速提供資源。也就是說,計算能力作為一種商品,可以在互聯網上流通,就像水、電、氣一樣,可以方便地、以較低的價格獲取。
雲計算的資源是動態擴展和虛擬化的,通過互聯網提供。終端用戶不需要了解雲中基礎設施的細節,不需要具備雲技術的專業知識,也不需要直接控製,隻要真正需要什麽樣的資源,如何通過互聯網獲得相應的服務。
XaaS:一切皆服務(X as a service)
雲計算的本質是XaaS。XaaS是一個通稱。這個縮寫指的是越來越多地通過互聯網提供的服務,而不僅僅是本地或現場服務。XaaS最常見的例子是軟件即服務(SaaS)、基礎設施即服務(IaaS)和平台即服務(PaaS)。這三者的結合有時被稱為SPI模式(SaaS、PaaS、IaaS)。XaaS的其他示例包括存儲即服務(SaaS)、通信即服務(CaaS)、網絡即服務(NaaS)和監控即服務(MaaS)。
2、雲平台提供的IaaS、PaaS、SaaS服務:
雲平台將在上麵的架構圖中提供三種雲服務。
IaaS:基礎架構即服務(Infrastructure as a Service)
從上麵的架構圖可以看出,IaaS處於基礎層。在這一層,IT基礎資源(計算、網絡、存儲)通過虛擬化和動態化進行聚合,形成一個資源池。資源池是計算能力的集合,最終用戶(企業)可以通過網絡獲得自己需要的計算資源,運行自己的業務係統。這樣用戶就不用自己搭建這些基礎設施,而是可以付費使用這些資源。
PaaS:平台即服務(Platform as a Service)
PaaS在中間層,服務提供商提供基礎設施服務。該層不僅提供基本的計算能力,還具備業務開發和運行環境,提供包括應用代碼、SDK、操作係統和API在內的IT組件,供個人開發者和企業在軟件或硬件中嵌入相應的功能模塊,提高開發效率。對於企業或最終用戶來說,這一層服務可以為業務創新提供一個快速、低成本的環境。
SaaS:軟件即服務(Software as a Service)
SaaS處於頂層,服務商提供基於軟件的解決方案,滿足客戶的最終需求;SaaS軟件是“即用型”的,不需要用戶安裝,最終用戶也不需要參與軟件升級和維護。同時,它是按需使用的軟件,與傳統的購買後不能退貨的軟件相比,具有無可比擬的優勢。客戶不需要考慮任何形式的專業技術知識,獲得完整的軟件包,讓日常工作和生活更加輕鬆。
二、DaaS、BaaS、CaaS、MaaS、FaaS:
DaaS:數據即服務(Data as a Service)
越來越多的數據被沉澱和抽象,形成新的服務DaaS,將數據作為商品提供給任何有需求的組織或個人。任何與數據相關的服務都可以在一個集中的位置進行,比如聚合、數據質量管理、數據清理等。然後將數據提供給不同的係統和用戶,而不管這些數據來自哪個數據源。
BaaS:區塊鏈即服務(Blockchain as a Service)
="64">指將區塊鏈框架嵌入雲計算平台,利用雲服務基礎設施的部署和管理優勢,為開發者提供便捷、高性能的區塊鏈生態環境和生態配套服務,支持開發者的業務拓展及運營支持的區塊鏈開放平台。通常情況下,一套完整的 BaaS 解決方案包括設備接入、訪問控製、服務監控和區塊鏈平台四個主要環節。BaaS也可稱作後端即服務(Backend as a Service),為移動應用和遊戲開發者提供後端服務,服務包括結構化的數據存儲、用戶和權限管理、文件存儲、雲參數、雲代碼、推送、支付、實時通信等。BaaS產品目的是降低開發者成本,簡化應用開發流程,讓開發者隻需專注於具體業務和邏輯的實現,無需關心後端基礎設施構建、運維、服務器托管、網絡、性能調優等工作。
CaaS:通訊即服務(Communications as a Service)
也可稱為協作即服務,是將傳統電信的能力如消息、語音、視頻、會議、通信協同等封裝成API(Application Programming Interface,應用軟件編程接口)或者SDK(Software Development Kit,軟件開發工具包)通過互聯網對外開放,提供給第三方(企業、SME、垂直行業、CP/SP以及個人開發者等等)使用,將電信能力真正作為服務對外提供。也被稱為雲計算的第四種業務形式,目前國內華為已經在著手在建立CaaS的生態圈。
MaaS:物聯網即服務(Machine as a Service)
這個概念伴隨著物聯網產生,物聯網常見的兩種業務形式就是MAI與MaaS,因此MaaS屬於物聯網業務形式的一種。隨著物聯網業務量的增加,對數據存儲和計算量的需求將帶來對“雲計算”能力的要求;雲計算:從計算中心到數據中心在物聯網的初級階段,PoP即可滿足需求,在物聯網高級階段,可能出現MVNO/MMO營運商(國外已存在多年),需要虛擬化雲計算技術。
FaaS:函數即服務(Function as a service)
無服務器計算,當前使用最廣泛的是AWS的Lambada。服務商提供一個平台,允許客戶開發、運行和管理應用程序功能,而無需構建和維護通常與開發和啟動應用程序相關的基礎架構的複雜性。 按照此模型構建應用程序是實現“無服務器”體係結構的一種方式,通常在構建微服務應用程序時使用。
其實還有很多的aaS,如網絡即服務(NaaS,network as a service)和監測即服務(MaaS,monitoring as a service)等等。
本文到此結束,希望對大家有所幫助呢。
手机:18900000000 电话:010-12340000
邮件:123456@xx.com