天天看點

雲原生給現代研發帶來了什麼改變

什麼是雲原生?

近幾年大家走再談論雲原生,那麼雲原生究竟是什麼,大部分人都是一知半解,好多人都解釋不清楚

我的了解,他就是一套技術和方法的命名。雲原生是一套可以快速遷移,快速部署,适用于多平台。可以持續傳遞,的容器化部署。

現在大小公司都在搞雲原生,我覺得雲原生給我們開發者運維等到帶來的改變是相當大的,主要涉及到微服務、容器化、devops、持續內建持續開發持續傳遞。開發可以将已經寫好的程式,打包為容器,然後放到k8s中進行運作,k8s所提供的雲原生,能夠使這個打包好的微服務,無縫的再各個節點之間進行切換,如果發生節點不可以用,k8s可以是這個容器能夠進行平移到别的節點,重新運作起來,。同時開發可以吧軟體白那些的更加清晰、健壯、更加易于擴充和維護,圍繞着高内聚,低耦合這個兩個目标,雲原生發展的也越來越強大。普通的本地部署對于網絡資源的要就以及ip端口等都十分的依賴,算是一種寫死,而雲原生對于網絡應用和存儲的要求則小的很,本地部署是需要運維人員開發人員手動進行部署的,而雲原生則解決了這一件繁瑣的步驟,全部都是自動化部署,擴充節點。

雲原生對于系統的要求越來越低,使其不會成為影星要求。基于雲原生的微服務架構更加的靈活,縱向部署更加友善,子產品化也更加合理

繼續閱讀