Trace Id is missing
跳到主要內容
Azure

什麼是 PaaS?

平台即服務

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

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

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

 

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

託管應用程式 開發工具、資料庫管理、商務分析 作業系統 伺服器與儲存體 網路防火牆/安全性 資料中心實體廠房/建築物

常見 PaaS 案例

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

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

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

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


PaaS 的優勢

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

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

在不增加員工的情況下增加開發能力。平台即服務元件能將新的功能提供給您的開發小組,您就無須招募具有所需技能的新員工。

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

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

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

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