許多企業(yè)需要應用SaaS化,使其成為客戶和合作伙伴的產(chǎn)品, 但大多數(shù)人不知道該怎么做。
很多人稱之為SaaS支持,有人稱之為軟件SaaS化。 無論稱之為什么,越來越多的企業(yè)正在尋求將某些企業(yè)應用程序轉(zhuǎn)變?yōu)镾aaS云應用程序。
SaaS化內(nèi)部應用程序有幾個原因,企業(yè)需要將軟件系統(tǒng)暴露給合作伙伴和/或客戶,以更好地實現(xiàn)業(yè)務自動化。或者,他們正在尋求將他們認為對其他公司有價值的應用程序貨幣化。
無論什么原因,首先需要考慮幾件事情。 我把這稱為SaaS化現(xiàn)實檢查:
1.你可以把控SaaS嗎?許多企業(yè)不了解管理SaaS云服務需要什么。本質(zhì)上創(chuàng)建了一個產(chǎn)品,你需要制定一個改進計劃,產(chǎn)品管理,產(chǎn)品營銷,產(chǎn)品支持等,以使SaaS服務取得成功。如果你不愿意投入那么多,重新考慮這個風險。
2.應用程序是否足夠好,可以成為SaaS服務嗎?事實是,當應用程序和數(shù)據(jù)庫是為企業(yè)使用而設計的時候,它們通常不是以SaaS為基礎構(gòu)建的。所以,他們可能需要經(jīng)歷重大的重構(gòu),這意味著重寫應用程序代碼的重要部分或重構(gòu)數(shù)據(jù)庫。
3.什么是租戶管理?企業(yè)應用程序是為支持許多用戶而編寫的,但不是很多租戶。有很多用戶意味著你只是站在應用程序和數(shù)據(jù)庫的一個實例,即使你有成千上萬的用戶連接到該實例。多租戶意味著你正在自己的應用程序空間中運行多個應用程序?qū)嵗總€應用程序?qū)嵗急仨毺摂M分離,但同時允許共享硬件資源。這需要額外的思考和理解,因為新用戶需要自己的租戶空間,包括他們自己的數(shù)據(jù)庫部分,以及與其他租戶同時使用硬件資源的能力。
4.安全和責任呢?如果你選擇進入這個行業(yè),你不能中途推出。所以,你需要提供足夠的安全性,這樣黑客就不會隨著你的客戶數(shù)據(jù)流失。這帶來了另一個問題:責任。你的新SaaS服務可能會被黑客攻擊,丟失數(shù)據(jù)或?qū)е驴蛻魳I(yè)務中斷的停機風險。所以,你需要即保護你的客戶,又保護你自己。
5.運營成本呢?SaaS云服務很少建立在企業(yè)的場所,而是從公共IaaS云構(gòu)建和運行。 IaaS提供商不會免費贈送云服務,你要為自己付費。因此,請務必了解你的托管公有云的成本。通常,這比我的客戶想象的要高得多。此外,請確保你了解全方位的運營成本,包括運營該服務所需的人員,執(zhí)行故障排除以及提供客戶服務。