雲架構 & 雲原生
阿新 • • 發佈:2022-06-06
①雲和 K8s 是什麼關係
雲就是使用容器構建的一套服務叢集網路,雲由很多的大量容器構成。K8s 就是用來管理雲中的容器。
常見幾類雲架構如上圖所示:
-
On-Premises(本地部署)。
-
IaaS(基礎設施即服務):使用者:租用(購買|分配許可權)雲主機,使用者不需要考慮網路,DNS,硬體環境方面的問題;運營商:提供網路,儲存,DNS,這樣服務就叫做基礎設施服務。
-
PaaS(平臺即服務):MySQL/ES/MQ/...
-
SaaS(軟體即服務):釘釘,財務管理。
-
Serverless:無服務,不需要伺服器。站在使用者的角度考慮問題,使用者只需要使用雲伺服器即可,在雲伺服器所在的基礎環境,軟體環境都不需要使用者關心。
③雲原生
為了讓應用程式(專案,服務軟體)都執行在雲上的解決方案,這樣的方案叫做雲原生。
雲原生有如下特點:
-
容器化,所有服務都必須部署在容器中
-
微服務,Web 服務架構式服務架構
-
CI/CD
-
DevOps