什麼是帕斯?

PAAS或作為服務的平台使開發人員和公司能夠通過雲創建,主機和部署應用程序。硬件和應用程序軟件平台都是作為PAA的一部分提供的,該平台托管在PAAS提供商自己的平台上。

對於想要專注於構建其應用程序的程序員而不是創建和維護基礎架構以運行它的程序員,這是具有成本效益的。這對小型企業和初創公司也很有幫助,這些公司不太可能擁有自己的本地開發環境。


通常,PAAS軟件開發平台將通過Web瀏覽器訪問。

PAAS與IaaS和SaaS有何不同?

PAAS與IAA(基礎架構作為服務)不同,該基礎架構提供了創建任何基於雲的服務的基礎架構。您可以將IAAS視為虛擬服務器,在該服務器中,您擁有比PAAS服務更大的控製權和功率,但是您必須自己配置大多數東西。


SaaS(軟件作為服務)涉及提供完整的應用程序,而不是開發和部署應用程序的資源。您也許可以將SaaS服務與其他應用程序集成在一起,但是您無法自定義實際的SaaS軟件。

Paas的優勢

在您的業務中使用PAA具有許多優勢,包括:

  • 低前期成本,因為小型組織可以使用高級資源而無需大量成本
  • 無需購買專業硬件,因為可以通過網絡瀏覽器訪問開發環境
  • 更快的市場速度,因為可以快速開發應用程序
  • 靈活性,具有動態擴展為需要資源的能力,並且員工能夠隨時登錄和處理應用程序

Paas的缺點

Paas也確實有一些缺點。這些包括:

  • 被鎖定在界麵甚至開發語言中,您可能最終想從中繼續前進
  • 潛在的安全風險,例如未使用的帳戶(也許不再與公司在一起的員工)可能會打開安全漏洞的可能性
  • 將現有基礎架構與PAAS服務保持一致的潛在困難

PAAS的示例

PAAS的示例包括:

  • AWSElastic Beanstalk(用於部署和縮放Web應用程序)
  • Heroku(對於數據驅動的應用程序)
  • OpenShift(Red Hat的開源容器應用程序平台)
  • Magento Commerce Cloud(現在是Adobe Commerce,是Magento Commerce軟件的托管自動托管平台)
  • Microsoft Azure(也可以用於IaaS和SaaS)

PAAS對於想要開發和交付應用程序而不構建和維護基礎基礎架構的程序員和公司是寶貴且具有成本效益的工具。這是一種流行的雲交付模型,例如IaaS和SaaS模型,既有優勢又具有缺點。

Baidu
map