SaaS 的工作原理
2021-08-18 15:06
SaaS 利用云計算基礎設施和規模經濟為客戶提供更簡化的軟件采用、使用和付費方法。所有
SaaS 應用程序都具有以下特征:
SaaS 應用程序被構建為托管在云上。SaaS 軟件
供應商可以將應用程序托管在其自己的云基礎設施上或通過云服務提供商(例如
華春網絡、Amazon Web Services (AWS)、Google Cloud、IBM Cloud 或 Microsoft Azure)托管。與成熟的云服務提供商托管使 SaaS 提供商能夠提供一些客戶可能需要的可擴展性和全球可訪問性。
任何具有 Internet 連接和 Internet 連接的最終用戶設備(例如計算機、移動電話或平板電腦)的客戶都可以訪問 SaaS 應用程序。SaaS 應用程序通常在任何 Web 瀏覽器中運行;在移動設備上,SaaS 應用程序可能在(或可能需要)移動或平板電腦應用程序上更有效地運行。一些 SaaS 應用程序,例如 Adob??e Acrobat,可能會提供或需要用戶下載并安裝在其計算機上的專用瘦客戶端。
SaaS 應用程序利用多租戶架構,其中應用程序的單個實例為每個客戶服務。為了安全和數據隱私,每個客戶的應用程序數據、用戶數據、系統數據和自定義配置都與其他客戶的數據隔離。
也許最重要的是,SaaS 應用程序幾乎不需要客戶管理和零維護。SaaS 供應商負責
配置、管理和維護運行應用程序所需的所有服務器、網絡設備、存儲硬件和操作軟件
根據需要應用功能修復和安全補丁
提供負載平衡、冗余基礎設施、數據備份、云安全和災難恢復服務,以防止中斷并滿足服務水平協議 (SLA) 中規定的性能、可用??性和數據保護標準。
許多 SaaS 供應商還提供了一個應用程序編程接口 (API),其客戶可以使用該接口將 SaaS 應用程序與其他 SaaS 或傳統軟件應用程序集成。