云計算領域具有令人難以置信的多樣性,廣泛的供應商每個都提供自己獨特的功能。解決這一問題的最好辦法之一是將其分解為最突出的云模型:軟件即服務(SaaS),基礎架構即服務(IaaS)和平臺即服務(PaaS)。在這篇文章中,我們將探討后者,以及現(xiàn)代企業(yè)如何使用它來獲得競爭優(yōu)勢。就如同下棋一樣,一個子下在盤上價值是不等的,下在角上最高,邊上其次,腹中最低。那么對于企業(yè)來說,如何選用paas才能將其效益發(fā)揮到極致呢?
什么是PaaS?
平臺即服務是一種云計算解決方案,使企業(yè)能夠通過Internet開發(fā)應用程序和服務。通常,PaaS資源通過Web瀏覽器訪問,開發(fā)工具由PaaS提供商托管。允許企業(yè)訪問他們需要的開發(fā)人員工具,而不必在內部購買和安裝硬件和軟件。
與大多數(shù)其他云計算示例一樣,平臺即服務是基于訂閱來提供的,這意味著企業(yè)可以避免過高的前期成本。企業(yè)支付的價格通常取決于需要訪問平臺的員工人數(shù),以及他們需要的功能。許多PaaS產品具有靈活性,因為企業(yè)可以選擇和選擇與其相關的開發(fā)功能。
一些最常見的PaaS功能包括操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng),服務器軟件,存儲,設計工具和托管功能。PaaS對于Web開發(fā)人員,離線軟件開發(fā)人員和企業(yè)通常都很有用。開發(fā)人員可以使用PaaS測試和部署其應用程序,企業(yè)也可以創(chuàng)建環(huán)網環(huán)境,以測試自己的內部部署。
不僅僅是工具
正如名字所暗示的,平臺即服務不僅僅是一個開箱即用的開發(fā)工具。作為其持續(xù)訂閱費的一部分,企業(yè)還將獲得其PaaS提供商的額外支持。
例如,PaaS供應商負責維護和保護客戶可使用的所有軟件開發(fā)工具。如果企業(yè)從頭開始自己的軟件開發(fā)項目,他們可能需要購買新的硬件和軟件,并設置安全協(xié)議,如訪問管理。使用PaaS,企業(yè)可以通過在線門戶登錄,并專注于應用程序開發(fā)。
PaaS的另一個重要特性是云服務不斷更新的方式。企業(yè)對內部IT系統(tǒng)進行大修非常費時費力,但是可以使用PaaS,并定期對其進行升級來避免大修。開發(fā)人員也可以直接請求更改其PaaS產品 - 例如,如果他們希望開發(fā)不同的操作系統(tǒng),供應商可以幫助開發(fā)人員從構思階段到部署階段的所有開發(fā)周期。
使用PaaS的風險
集成:將PaaS解決方案與內部IT系統(tǒng)(特別是傳統(tǒng)工具)集成在一起是一項挑戰(zhàn)。即使企業(yè)成功地集成了PaaS服務,也可能導致IT復雜性的增加。
供應商鎖定:與其他云計算實例一樣,采用PaaS時,供應商鎖定是一種風險。企業(yè)將依靠其供應商的基礎設施和軟件,并切換到不同的供應商可能是具有挑戰(zhàn)性的。至關重要的是,企業(yè)在承諾PaaS供應商之前需要花時間,確保其業(yè)務目標一致。
缺乏控制:使用PaaS,企業(yè)需要通過其應用開發(fā)平臺信任其云供應商,但這種信任并不總是有回報的。例如,PaaS停機時間完全不受控制,會對軟件開發(fā)周期產生重大影響。此外,如果提供商突然改變其業(yè)務軌跡,例如停止對特定編程語言的支持,開發(fā)可能會中斷。
安全問題:雖然云計算的聲譽一直在改善,但有些企業(yè)可能不會第三方托管其應用程序感到完全滿意。處理敏感數(shù)據(jù)集的業(yè)務可能受到更大的監(jiān)管審查,并且由于合規(guī)性原因可能無法使用PaaS。
PaaS采用背后的原因
平臺即服務市場估計價值28億美元,預計到2026年將達到683億美元。這個行業(yè)的增長與云計算的發(fā)展有關,特別是基礎設施即服務。部署PaaS的大多數(shù)業(yè)務都在實施IaaS。
PaaS的一個主要優(yōu)點是它開放了軟件開發(fā)過程,包括專家和非專家。