何謂 PaaS?

平台即服務

平台即服務 (PaaS) 是雲端中完整的開發與部署環境,內含的資源可讓您傳遞任何項目,舉凡簡易的雲端式應用程式以及精密且已啟用雲端的企業應用程式皆可。您以隨用隨付制為基礎,從雲端服務提供者購買所需的資源,並透過安全的網際網路連線加以存取。

如同 IaaS,PaaS 也包含像是伺服器、儲存體與網路這些基礎結構,但同時還提供了中介軟體、開發工具、商業智慧 (BI) 服務、資料庫管理系統以及更多項目。PaaS 是設計用來支援完整的 Web 應用程式生命週期:建置、測試、部署、管理與更新。

PaaS 讓您無須購買及管理軟體授權、基礎應用程式基礎結構,以及中介軟體或開發工具及其他資源,避免其所帶來的花費及複雜性。您只需管理您所開發的應用程式與服務,而雲端服務提供者通常會包辦其他一切事項。

平台即服務:IaaS 包含伺服器和儲存體、網路防火牆和安全性以及資料中心 (實體廠房/建築物)。PaaS 則是 IaaS 的元素再加上作業系統、開發工具、資料庫管理及商務分析。SaaS 除了 PaaS 元素外,還有裝載的應用程式。
託管應用程式 開發工具, 資料庫管理, 商務分析 作業系統 伺服器與儲存體 網路防火牆/安全性 資料中心實體廠房/建築物

常見 PaaS 案例

組織通常會在這些案例中使用 PaaS:

開發架構。 PaaS 提供可讓開發人員在其之上建置的架構,供開發或自訂雲端式應用程式所用。與您建立 Excel 巨集的方式相同,PaaS 讓開發人員使用內建的軟體元件來建立應用程式。內含延展性、高可用性及多租用戶功能等雲端功能,減少開發人員必須做到的編碼量。

分析或商業智慧。 組織可搭配使用以服務形式提供的工具與PaaS 來分析資料並進行資料採礦,找出深入解析與模式並預測結果,進而改善預測、產品設計決策、投資報酬以及其他商務決策。

其他服務。 PaaS 提供者可能會提供其他可增強應用程式的服務,例如工作流程、目錄、安全與排程。

PaaS 的優勢

PaaS 提供基礎結構即服務,帶來與 IaaS 相同的優勢。但 PaaS 還具有其他功能,像是中介軟體、開發工具以及其他商務工具,替您帶來更多優勢:

減少編碼時間。 PaaS 開發工具透過平台內建的預先編碼應用程式元件,像是工作流程、目錄服務、安全性功能、搜尋等等,進而減少替新的應用程式編碼所需的時間。

不需新增員工便可加入開發功能。 平台即服務元件能將新的功能提供給您的開發小組,讓您無須招募具有所需技能的新員工。

更輕易地為多個平台進行開發,包括行動平台。 部分服務提供者會提供您多個平台的開發選項,例如電腦、行動裝置以及瀏覽器,讓跨平台應用程式的開發程序更快速容易。

使用經濟實惠且精細的工具。 隨收隨付制模型讓個人或組織得以使用精細的開發軟體及商業智慧與分析工具,而無須購買超出預算的整套工具。

支援地理位置分散的開發小組。 由於開發環境是透過網際網路存取,因此開發小組成員即使身處不同位置,仍可以共同進行專案。

有效管理應用程式生命週期。 PaaS 提供您支援完整 Web 應用程式生命週期所需的所有功能:建置、測試、部署、管理與更新,且位於相同的整合環境中。