自從云概念的興起之后,各種有關“云”的說法在互聯網上引起紛說,那么你知道云原生一詞說的是什么嗎?
據百度百科介紹,云原生是基于分布部署和統一運管的分布式云,以容器、微服務、DevOps等技術為基礎建立的一套云技術產品體系,是一種新型技術體系,是云計算未來的發展方向。
但是其實云原生之所以很多人都解釋不清楚,是因為云原生沒有確切的定義,云原生一直在發展變化之中,解釋權不歸某個人或組織所有。
從字面意思上講,它包含了兩個部分:
云是和本地對應的,傳統的應用必須跑在本地的服務器上,現在流行的應用都跑在云端。云包含了iaas,paas,saas。
原生就是土生土長,也就是我們在設計應用的時候就考慮到應用將來要運行在云環境里面,要充分運用云的資源的優勢。
2、云原生簡單概括為四個要點:
①DevOps
DevOps包含兩個方面,開發和運維,也就是開發和運維不在分開,而是一個整體。
②持續交付
持續交付的意思就是在不影響用戶使用服務的前提下頻繁把新功能發布給用戶使用。
③微服務
微服務的本質是把一塊大餅分成若干塊低耦合的小餅,比如一塊小餅專門負責接收外部的數據,一塊小餅專門負責響應前臺的操作,小餅可以進一步拆分,比如負責接收外部數據的小餅可以繼續分成多塊負責接收不同類型數據的小餅,這樣每個小餅出問題了,其它小餅還能正常對外提供服務。
④容器化
容器化為微服務提供實施保障,起到應用隔離作用。就這樣,每一個服務都能被無差別的封裝到容器里,可以無差別的管理和維護。
以上就是有關云原生說的是什么的介紹。