雲端架構是指建構雲端所需的所有元件和功能如何連接起來,以便交付供應用運行的線上平台。雲端被視為平台即服務,因為雲端供應商為用戶提供了平台以及底層IT基礎架構。
雲端架構:
雲端架構是指各項技術如何整合在一起以創建雲,雲是指能夠抽象化、匯集和共享整個網路中的可擴展資源的IT 環境。雲端架構是指建構雲端所需的所有元件和功能如何連接起來,以便交付供應用運行的線上平台。
(學習影片推薦:java影片教學)
假設您正在建造一間房子:雲端基礎架構包含所有材料,而雲端架構就是設計藍圖。
雲端架構是什麼樣子的?
雲端被視為平台即服務(PaaS),因為雲端供應商為使用者提供了平台以及底層 IT 基礎架構。建構雲端平台要求複雜,不只是從電腦硬體元件中抽像出電腦功能,做到這一步只是為使用者創建和提供雲端基礎架構。也要求進行其他層次的開發,以融入容器化、編排、應用程式介面(API)、路由、安全性、管理和自動化軟體。使用者體驗設計(UX)也很重要,是創建可導航線上體驗的必要元素。
雖然用途不同,雲端架構也各有不同,但大多數雲端都要求具有硬體、中介軟體、管理和自動化軟體。大多數雲端也使用虛擬化將硬體資源抽像到集中管理的資料湖中,而某些雲端會將客戶端直接連接到硬件,這類雲稱為裸機雲端。
以下是一個實作範例:
OpenStack® 是一個主流開源雲端項目,它將多個其他開源專案組合起來,以使用虛擬化資源建構和管理雲端。紅帽將此開源專案開發成熟後發布,命名為紅帽® OpenStack 平台。該產品的第 12 個版本(於 2017 年底發布)綁定了以下雲端服務,它們作為一個整體,代表了基本雲端架構。
以上是什麼是雲端架構的詳細內容。更多資訊請關注PHP中文網其他相關文章!