什麼是軟體即服務?
了解 SaaS 的工作原理以及為什麼它是當今主要的軟體交付模式。
SaaS(即軟體即服務)是託管在雲端並透過網頁瀏覽器、行動應用程式或瘦客戶端透過網路連線使用的應用程式軟體。 SaaS 供應商負責營運、管理和維護軟體及其運作的基礎設施。客戶只需建立帳戶,支付費用,然後即可開始工作。 一些行業歷史學家將 SaaS 的起源追溯到 20 世紀 50 年代,當時大型主機上運行的應用程式被交付到遠端終端。但我們今天所知的 SaaS 始於 1999 年,當時 Salesforce 推出了其客戶關係管理 (CRM) 系統,該系統從頭開始建立為交付到 Web 瀏覽器的雲端託管軟體。 如今,SaaS 是最常見的公有雲運算服務,也是主導的軟體交付模式。員工使用的大部分軟體——從 Slack(用於訊息傳遞)和 Dropbox(用於文件儲存和共享)等日常工具,到企業資源規劃 (ERP) 和人力資源/員工優化平台等核心業務應用程式——都是透過 SaaS 模型提供的。與本地安裝的傳統軟體相比,SaaS 為各種規模的企業(從新創公司到大型全球組織)提供了快速實現價值、低甚至無管理費用和可預測成本的優勢。 這種人氣將持續飆升。產業分析師 Gartner 預測,到 2022 年底,全球 SaaS 軟體收入將超過 1,450 億美元(連結位於 IBM 外部);另一位分析師國際數據公司 (IDC) 預測,到 2025 年,全球 SaaS 市場將成長至 3,021 億美元。
SaaS 利用雲端運算基礎設施和規模經濟,為客戶提供更簡化的軟體採用、使用和付費方法。所有 SaaS 應用程式都具有以下特徵:
SaaS 應用程式旨在託管在雲端。 SaaS 軟體供應商可以在自己的雲端基礎架構上或透過雲端服務供應商(例如 Amazon Web Services (AWS)、Google Cloud、IBM Cloud 或 Microsoft Azure)託管應用程式。透過成熟的雲端服務供應商進行託管,使 SaaS 供應商能夠提供某些客戶可能需要的可擴展性和全球可存取性。
任何具有網路連線和連接網路的最終使用者裝置(例如電腦、手機或平板電腦)的客戶都可以存取 SaaS 應用程式。 SaaS 應用程式通常可以在任何 Web 瀏覽器中運作;在行動裝置上,SaaS 應用程式可能在(或可能需要)行動或平板電腦應用程式上更有效地運作。一些 SaaS 應用程式(例如 Adobe Acrobat)可能提供或需要使用者下載並安裝在其電腦上的專用瘦客戶端。
SaaS 應用程式利用多租用戶架構,其中應用程式的單一實例為每個客戶提供服務。為了安全和資料隱私,每個客戶的應用程式資料、使用者資料、系統資料和自訂配置都與其他客戶的資料隔離。
也許最重要的是,SaaS 應用程式幾乎不需要客戶的管理和零維護。 SaaS 供應商負責:
-配置、管理和維護運行應用程式所需的所有伺服器、網路設備、儲存硬體和操作軟體
- 根據需要應用功能修復和安全補丁
-提供負載平衡、冗餘基礎設施、資料備份、雲端安全性和災難復原服務,以防止中斷並滿足服務等級協定(SLA)中指定的效能、可用性和資料保護標準。
許多 SaaS 供應商還提供應用程式介面 (API),客戶可以使用該介面將 SaaS 應用程式與其他 SaaS 或傳統軟體應用程式整合。
SaaS 應用程式有多種訂閱定價方案,所有這些方案都與傳統軟體授權截然不同,傳統軟體許可以固定價格(或固定價格選單)在指定期限內提供對軟體和相關服務的存取。 免費或免費增值定價 大多數 SaaS 供應商都提供免費版本的軟體,客戶可以在短時間內(通常是一周或一個月)試用。通常,這些免費試用版提供對軟體所有功能的訪問,但會限制這些功能的使用次數或範圍;有些甚至不需要信用卡。 由一些 SaaS 公司提供免費增值應用程式的版本:始終免費的版本,具有完整產品功能的有限但有用的子集,或不受任何限制,但定期顯示用戶必須點擊才能繼續工作的廣告。 SaaS 供應商希望免費增值用戶最終能夠升級到該軟體的付費版本。 每月或每年分級訂閱定價 對於中小型企業,SaaS 產品通常提供定價等級基於功能集或使用等級。例如,SaaS 電子郵件行銷解決方案可能提供標準每月 250 美元,最多可容納 5,000 個聯絡人,親每月 500 美元,最多可容納 20,000 個聯絡人,以及商業100,000 個聯絡人的級別,加上登陸頁面設計和託管,每月 600 美元。對於非常大的公司 SaaS 供應商,我的報價是企業此層允許更精細地選擇功能、優先級支援、特殊 SLA 條款,甚至可協商的定價。 分層定價讓客戶可以選擇最適合其功能需求和預算的計劃,並使可擴展性變得像升級到下一層一樣簡單。大多數分級訂閱定價為一次性支付全年費用的客戶提供折扣,並為在訂閱中更改等級的客戶提供按比例的價格調整。
與傳統軟體(在本地基礎設施上安裝和管理的軟體)相比,可以更好地理解 SaaS 的優點和優勢:
-SaaS 提供更快(甚至是即時)的採用和受益時間。客戶可以立即購買並開始使用 SaaS 應用程序,有時只需幾分鐘,只需最低的前期成本(基本上是第一個月的訂閱費用)。與傳統軟體相比,傳統軟體可能需要購買和配置伺服器、在每個最終用戶設備上安裝軟體,並為每個用戶制定預算併購買完整的許可證。
-一旦新功能和版本可用,SaaS 就提供對它們的存取。SaaS 供應商經常每週多次升級功能並添加功能,而客戶甚至沒有註意到;他們甚至可以在不影響客戶工作的情況下升級介面和使用者體驗。與傳統的本地軟體相比,定期升級通常成本高昂且具有破壞性,以至於客戶可能需要等待數月才能獲得新版本的功能(如果他們不選擇完全跳過某些升級)。
-SaaS 可實現經濟高效、按需擴展。客戶可以根據需要擴展或縮小 SaaS 應用程序,只需升級或降級層或購買更多容量。與傳統軟體相比,傳統軟體要求客戶購買額外的容量以應對使用高峰,這些容量在需要時會閒置並被浪費。
-SaaS 提供可預測的成本並大幅降低管理費用。借助 SaaS,無需為運行軟體的基礎設施、定期軟體升級和支援它們的基礎設施以及(也許最重要的)內部 IT 員工安裝、升級和維護軟體製定預算。幾乎所有費用都直接用於軟體的使用。
SaaS、PaaS 和 IaaS 是三個主要的作為一項服務雲端服務提供者提供的運算模型。每一種都吸引不同類型的雲端運算客戶,並將不同程度的 IT 管理工作轉移給雲端服務供應商。 如同上面詳細討論的,SaaS 適用於想要透過網路連線購買和使用現成的雲端託管軟體應用程式的客戶。 SaaS 將所有軟體開發和基礎設施管理卸載給雲端服務供應商。 PaaS(即平台即服務)透過網路連線為想要開發自己的應用程式的客戶提供完整、完全託管的雲端託管平台(硬體、軟體、開發工具和基礎架構)。 PaaS 使軟體開發團隊能夠比在本地建置和管理自己的平台更快、更經濟地建置、測試、部署、運行、更新和擴展應用程式。 IaaS(即基礎設施即服務)以即用即付的方式提供對雲端託管運算、網路和儲存資源的隨選存取。 IaaS 適合希望對其應用程式和平台進行內部控制,但希望根據需要擴展和縮減基礎設施資源的客戶,而不是支付高昂的費用來建置和管理能夠容納高度可變或「尖峰」工作負載的本地資料中心。 。