SaaS的工作原理
2021-11-23 15:59
SaaS利用云計算基礎設施和規(guī)模經(jīng)濟,為客戶提供更精簡的軟件采用、使用和支付方法。所有
SaaS應用程序都具有以下特點:
SaaS應用程序構建為托管在云上。
SaaS軟件供應商可以在自己的云基礎設施上或與云服務提供商(如Amazon Web Services(AWS)、Google cloud、IBM cloud或Microsoft Azure)托管應用程序。與已建立的云服務提供商托管使SaaS提供商能夠提供某些客戶可能需要的可擴展性和全局可訪問性。
任何具有
互聯(lián)網(wǎng)連接和
互聯(lián)網(wǎng)連接終端用戶設備(例如計算機、手機或平板電腦)的客戶都可以訪問SaaS應用程序。SaaS應用程序通常在任何web瀏覽器中運行;在移動設備上,SaaS應用程序可以在移動或平板應用程序上更有效地運行(或可能需要)。一些SaaS應用程序(如Adobe Acrobat)可能提供或需要用戶下載并安裝在其計算機上的專用瘦客戶端。
SaaS應用程序利用多租戶架構,其中應用程序的單個實例為每個客戶服務。為了安全和數(shù)據(jù)隱私,每個客戶的應用程序數(shù)據(jù)、用戶數(shù)據(jù)、系統(tǒng)數(shù)據(jù)和自定義配置都與其他客戶的應用數(shù)據(jù)、用戶信息、系統(tǒng)數(shù)據(jù)以及自定義配置隔離開來。
也許最重要的是,SaaS應用程序幾乎不需要客戶的管理和零維護。SaaS供應商負責
配置、管理和維護運行應用程序所需的所有服務器、網(wǎng)絡設備、存儲硬件和操作軟件
根據(jù)需要應用功能修復程序和安全修補程序
提供負載平衡、冗余基礎設施、數(shù)據(jù)備份、云安全和災難恢復服務,以防止停機,并滿足服務級別協(xié)議(SLA)中規(guī)定的性能、可用性和數(shù)據(jù)保護標準。
許多SaaS供應商還提供了應用程序編程接口(API),其客戶可以使用該接口將SaaS應用程序與其他SaaS或傳統(tǒng)軟件應用程序集成。