原文是What’s the difference between SaaS / IaaS / PaaS / aPaaS / HpaPaaS?
2019年9月16日 鮑比·蘭卡斯特
過去20年中,互聯網服務的增長引入了一組新的縮寫詞,用于描述不同的解決方案,如SaaS / IaaS / PaaS / aPaaS / HpaPaaS之類的縮寫詞。這些首字母縮寫詞可能會有些混亂,因此我們將分解它們之間的區別,以便您找到適合您的解決方案。
SaaS(軟件即服務)
在互聯網的早期,只有簡單的網站和服務,并且沒有通過互聯網交付的完整應用程序。隨著Internet的誕生,諸如Amazon和eBay之類的應用程序提供商誕生了一種新的軟件類別,該軟件可以通過Internet交付給用戶。無需使用SaaS應用程序在自己的服務器上安裝昂貴的軟件,您無需任何設置即可在Internet上訪問它們。像Salesforce這樣的早期SaaS提供商開始按月收取使用該服務的費用,這使公司可以以更可預測的價格便宜得多地購買軟件。如今,大多數公司在每個部門使用SaaS應用程序,而今天大多數軟件都是通過按月/按年訂閱購買的。SaaS模型使部署軟件應用程序變得更容易,更便宜,并且催生了現代云革命。
IaaS(基礎架構即服務)
在90年代后期,同時出現了一種新型的“即服務”技術模型,即IaaS(基礎設施即服務)模型。Amazon Web Services是該領域的先驅者之一,他們在構建公司可以利用的基礎架構服務方面發揮了領導作用。在此之前,公司必須管理自己的服務器和數據中心,這不僅成本高昂,而且需要大量技術資源。像AWS這樣的IaaS提供商允許公司通過互聯網即服務對其進行管理,從而完全擺脫服務器。IaaS提供商無需購買昂貴的硬件和服務器,從而從根本上降低了托管,部署和運行應用程序的價格。
(IaaS解決方案專注于通過互聯網交付基礎架構即服務,而SaaS解決方案專注于通過互聯網交付應用即服務)
相關:解釋了10個低碼行業術語
PaaS(平臺即服務)
隨著時間的推移,出現了第三種“即服務”產品,即平臺即服務產品。基礎架構即服務(IaaS)解決方案開始提供圍繞軟件開發而不僅僅是基礎架構管理服務的越來越多的功能。諸如Heroku之類的平臺構建在諸如AWS之類的IaaS平臺之上,為開發人員提供了額外的抽象層,以便于他們輕松部署和運行其代碼。 IaaS的重點是增強基礎架構工程師的能力,而PaaS的重點在于增強軟件開發人員的能力。這些PaaS產品允許開發人員以最少的基礎架構工作來部署,運行和管理其代碼,從而使他們可以更快地構建軟件。隨著時間的流逝,IaaS平臺開始向堆棧上方移動,以提供越來越多的PaaS功能。現在,像AWS一樣,大多數IaaS平臺都提供了廣泛的PaaS解決方案,使軟件開發和部署變得更加容易。
aPaaS(應用程序平臺即服務)
上面的PaaS來自IaaS解決方案,該解決方案提供了從基礎結構控件到開發平臺控件的更多堆棧功能。從IaaS到PaaS的同時,SaaS平臺也同步發展了越來越多的平臺功能,這催生了aPaaS(應用程序平臺即服務)。SaaS應用程序(如Salesforce)開始向下移動,并提供了更多的軟件開發功能,以便用戶可以自定義和構建SaaS應用程序。這些aPaaS平臺對希望構建應用而無需學習編碼的新一代“公民開發人員”特別有用。如今,許多SaaS應用程序都提供了軟件開發功能,可將其移至aPaaS領域。因此,PaaS和aPaaS在某些方面非常相似,因為它們都致力于為Web應用程序提供軟件開發服務。通過查看PaaS和aPaaS的起源,您可以了解它們的區別。 PaaS解決方案是從提供更多堆棧功能的IaaS解決方案發展而來的。 aPaaS解決方案是從提供更多向下堆棧功能的SaaS解決方案發展而來的。
(PaaS是從提供更多上層功能的IaaS解決方案演變而來的,而aPaaS解決方案是從提供更多下層功能的SaaS解決方案演變而來。)
另請閱讀: 低代碼與定制軟件:有什么區別?
HpaPaaS(高生產力應用程序平臺即服務)
這使我們成為加入“即服務”行列的最新縮寫:HpaPaaS(高效能應用平臺即服務)解決方案。 HpaPaaS解決方案是對應用程序平臺即服務解決方案的進一步發展,但高度關注速度和開發人員的生產力。諸如Kintone之類的HpaPaaS解決方案提供了軟件開發解決方案,可幫助開發人員快速構建Web應用程序而無需編寫代碼。隨著公司開始授權“公民開發人員”構建應用程序,他們開始尋找使這些公民開發人員可以有效構建的應用程序數量最大化的方法。諸如Kintone之類的HpaPaaS解決方案使公民開發人員能夠迅速將其想法轉化為可運行的應用程序。
(與標準的aPaaS解決方案相比,HpaPaaS解決方案在混合中增加了額外的要素,速度,并提供了更快的軟件開發功能。)
最后,這是我想分享的有趣推文。
用培根解釋on-prem,IaaS,PaaS和SaaS [圖像源未知,不是我...]
如果您知道其他任何首字母縮寫詞,并希望查看我們的解釋,請在下面評論!
不要忘記查看Gartner發布的有關HpaPaaS解決方案的最新報告。立即免費下載Gartner 2019企業低代碼應用平臺魔力象限報告的副本。
關于作者
鮑比·蘭卡斯特
Bobby是Kintone的產品和合作伙伴營銷專家。