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