PaaS與SaaS
雲計算是一種通過互聯網提供資源的計算方式。這些資源通常是可擴展的、高度可視化的資源,它們作為服務提供。根據所提供的服務類型,雲計算分為幾個不同的類別。SaaS(softwareasaservice)是雲計算的一個類別,其中可用的主要資源是軟件應用程序。PaaS(Platform as a Service)是雲計算的一個類別/應用,其中服務提供商通過互聯網向其用戶提供計算平臺或解決方案堆棧。
什麼是PaaS?
PaaS是雲計算的一個類別/應用,其中服務提供商提供一個計算平臺(硬件架構和軟件框架)或解決方案堆棧(運行軟件所需的計算機子系統)。這使得訂戶可以部署應用程序,而不必購買和管理必要的軟件和硬件需求。維護必要的硬件、操作系統、輔助應用程序和數據庫的責任是服務提供商的唯一責任。PaaS訂戶可以使用交付的平臺來構建並最終交付web應用程序和服務。PaaS服務通常為團隊協作、web服務和數據庫集成、版本控制和軟件配置管理提供一整套設計、開發、測試和部署應用程序的工具。所有這些工具通常都是作為一個單一的集成開發環境提供的,這使得開發人員或用戶非常方便。四種流行的PaaS類型是附加、獨立、僅交付和開放平臺PaaS。
什麼是SaaS?
SaaS是雲計算的類別/方法之一。如上所述,通過SaaS作為服務提供的資源具體來說是軟件應用程序。在這裡,應用程序使用“一對多”模型在多個客戶機之間共享。為SaaS用戶提供的優勢是,她可以避免安裝和維護軟件,並且可以將自己從複雜的軟件/硬件需求中解放出來。SaaS軟件的提供商,也稱為託管軟件或按需軟件,將負責軟件的安全性、可用性和性能,因為它們運行在提供商的服務器上。使用多租戶架構,單個應用程序通過互聯網瀏覽器交付給數百萬用戶。客戶不需要預先授權,而提供商則享受較低的成本,因為他們只維護一個應用程序。流行的SaaS軟件是Salesforce.com網站,Workday,谷歌應用程序和Zogo Office。
PaaS和SaaS有什麼區別?