完整的 IT 堆疊是預先驗證的多層基礎架構,涵蓋技術基礎架構的所有層面。每一層都有特定用途,有助於 IT 生態系統的整體運作。
IT 堆疊的層級包括:
- 資源:就地部署和雲端
- 伺服器
- 網路
- 操作系統
- 虛擬化
- 資料庫
- 應用程式中介軟體
- 開發架構
- 自動化與部署
- 分析與監控
- 安全性
讓我們進一步深入探討這些要素。
儲存設備
儲存是任何 IT 基礎架構的關鍵面向,公司需要確定最適合其資料儲存需求的方法。就地部署儲存涉及維護實體儲存裝置,例如硬碟、網路附加儲存 (NAS) 系統,或組織資料中心內的儲存區域網路 (SAN)。這提供直接控制,並確保資料接近,這對敏感或合規相關資料有益。
運算系統
運算資源是驅動應用程式與服務的引擎。就地部署的運算基礎架構通常涉及擁有和管理組織就地部署的實體伺服器。這樣可以完全控制運算資源,使組織能夠根據其特定需求微調配置。
另一方面,雲端運算提供可隨需配置與擴充的虛擬化運算資源。雲端服務供應商提供各種運算選項,例如虛擬機器 (VM)、容器和無伺服器運算,讓企業組織能夠因應工作負載需求,同時享有彈性和成本最佳化的優勢。
混合雲計算結合了就地部署和雲端資源,以實現彈性、可擴充性和資源優化。它讓組織能夠利用雲端處理突發、處理尖峰工作負載或特定使用案例,同時依賴就地部署基礎架構進行任務關鍵或延遲敏感型應用程式。
網路
網路是任何 IT 基礎架構的基礎,可實現各種元件之間的通訊。就地部署網路涉及設定和管理實體網路裝置,例如路由器、交換器和防火牆,這些裝置都位於企業內。這樣可以直接控制網路配置、安全策略和頻寬分配。
雲端網路由雲端服務供應商提供,可讓組織建立虛擬網路,並使用軟體定義的網路 (SDN) 原則定義網路配置。雲端網路提供可擴充性、易於配置,並與其他雲端服務整合,讓組織能夠建立分散式及全球可存取的基礎架構。
在混和雲部署中,組織可以使用安全連線選項,例如虛擬私有網路 (VPN) 或直接網路連線,將就地部署的網路基礎架構與雲端進行連線。如此可無縫整合就地部署與雲端資源,實現混合式應用程式與混合式網路拓撲。