你知道什麼是PaaS嗎?
什麼是PaaS?
PaaS 即平臺即服務(Platform as a Service),是指將軟體研發的平臺(也可以是業務基礎平臺)作為一種服務, PaaS 的出現可以加快 SaaS 的發展,尤其是加快 SaaS 應用的開發速度。 如果你還不理解PaaS是什麼,請看下面的對比圖。


這其實就是雲端計算的三個分層,基礎設施在最下端,平臺在中間,軟體在頂端,分別是分別是Infrastructure-as-a-Service(IaaS),Platform-as-a-Service(PaaS),Software-as-a-Service(SaaS),別的一些“軟”的層可以在這些層上面新增。而你的公司什麼都有,現在所處的狀態叫本地部署(On-Premises),就像在自己家做pizza一樣。幾年前如果你想在辦公室或者公司的網站上執行一些企業應用,你需要去買伺服器,或者別的高昂的硬體來控制本地應用,讓你的業務執行起來,這就叫本地部署。假如你家BOSS突然有一天想明白了,只是為了吃上pizza,為什麼非要自己做呢?於是,準備考慮一家雲服務供應商,這個雲服務供應商能提供哪些服務呢?其所能提供的雲服務也就是雲端計算的三個分層:IaaS、PaaS和SaaS,就像pizza店提供三種服務:買成品回家做、外賣和到披薩店吃。
2
PaaS分為哪幾類?
PaaS的分類有 應用部署和執行平臺 APaaS (application platform as a service)和 整合平臺IPaaS (integration platform as a service)。
APaaS是僅提供應用的部署和執行平臺,目前國內大多數PaaS平臺均為APaaS平臺,如暢捷通、雲之家、釘釘、明道。APaaS有一個突出的弊端:APaaS中的的APP是由若干個ISV(independent software vendor,獨立軟體開發商)提供,APP與平臺的接入程度較淺,APP之間相容性很差,資訊流、財務流之間不能打通,如需實現則意味著大量的開發工作,ISV和平臺是合作關係,並無依託關係,雙方的目的明確:銷售量的提升和平臺功能的完善。通過APaaS,能讓企業從關注基礎資源轉移到只需關注應用本身,幫助企業快速實現應用的網際網路化轉型;
而IPaaS的功能可以理解為平臺為開發者提供了一整套的開發工具和底層,APP是依託於IPaaS開發的,所以APP和平臺的接入程度很深,且依賴性很強。國外比較典型的IPaaS如salesforce,典型的ISV開發者Veeva是基於salesforce開發了針對醫療行業的CRM系統,且有著較為不錯的銷售額。基於IPaaS的屬性,開發者veeva對於salesforce的依賴性很高,基本被鎖定在salesforce,但可以實現各個APP之間的資訊流打通。平臺國內IPaaS提供商較少。
3
PaaS的好處是什麼?
不再升級
很多公司都會為升級感到恐懼。每次需要升級硬體或購買最新軟體時,都會佔用大量空間和時間。供應商的技術人員需要被呼叫到您的公司裡,然後您的員工需要重新接受培訓才能學會使用每次升級後的軟體。使用 PaaS 更新僅需要在伺服器端完成,並且升級過程中可以在後臺繼續執行任務。這使得 PaaS具有成本效益,也是它具有生產力的一個關鍵特徵。不中斷目前的工作,因為在平臺即服務的環境下,不會再有專門升級的技術人員,不會再通過拆毀重建完成升級。
完全可擴充套件的解決方案:平臺與您一同成長
很多企業喜歡 PaaS 的原因之一就是它完全可擴充套件。使用者可以使用一個基本軟體包啟動服務,裡面具有您需要的所有功能,在一個平臺上進行整合。隨著業務發展,您將進入新的市場活動、新增新的部門、拓展新的客戶群,甚至啟用各種新功能,這些在 PaaS上都可以根據需要進行擴充套件。當然,如果要縮小業務範圍,PaaS也可以做到。
行業中“最優智力”的資源集合
PaaS 可能是所有員工最喜歡的工作夥伴,使得整個公司受益於業內精英人才。不,它不是一個開源平臺,而是具備接受軟體應用程式的能力,將其很容易地整合到主平臺上。企業不必再依靠那些也許並沒有掌握最新技術的本地技術團隊,通過 PaaS 平臺,您可以跨越空間限制,擁有業內最偉大的頭腦,這些“最優智力”的資源,全部集合在雲上。
以上就是關於 PaaS 的簡短介紹,更多內容下回見~
如果你也想每天學點兒網際網路
關注微信公眾號“高三零班”
加入學習群