能不能以非技術的角度解釋下「雲原生」?不要秀各種專業名詞,讓不懂技術的人也能看懂?

時間 2021-10-22 14:16:45

1樓:柯南

說下拙見,簡單的理解「雲原生」就是生於雲上,長於雲上。

舉個形象的例子,比如我們把應用比作水稻,雲或傳統IDC比作不同的田地。

某些傳統應用的交付方式其中一種是這樣的:就是現在雲上部署應用做一些前期的測試和引數收集,然後根據需求再採購IDC規模,再搬到IDC上正式面向客戶提供服務,這就不是「雲原生」。

就好比你種水稻之前,先把水稻撒地里,先走完從種子到出苗綠化的過程,然後再把苗收集起來,再按照合理的間距種到水田裡。

為什麼要這樣呢?因為孵苗和栽種需要的條件差別很大,孵苗是先讓種子變成綠化的苗,需要提供下層土壤的營養和溫度且對光照幾乎沒要求;而栽種是為了讓綠化的苗根據自身光合作用實現生長,這時候光照和水分很重要。

同樣的在應用做出來的前期先在雲上小規模試錯再搬到大規模IDC部署,一方面是部署測試環境時不需要太高成本,另外一方面開發方的環境和被交付使用方的環境大概率就是2家公司的,所以資產歸屬也決定了就不會在一起。而且這2個環境對應用提供的滋養作用就類似上面的地塊和水田一樣,作用不一樣。

但是,這裡要說但是了,雲原生要求的就是將生長都合在一起。

上面水稻之所以要這麼弄,主要還在於地塊的改造難度相交於拔走秧苗不是那麼容易,那雲原生其實要做的就是讓地塊還是同一塊地,但是我可以在你需要密集撒種提高成苗率的時候,給你提供水分不大,但營養充足且溫度適應的孵苗環境;也能把地快速改成成苗後需要充足光照和大量水分的水田。

這樣應用就不用搬來搬去了,開發交付和應用的成長壯大都在雲上搞就行了。

雲原生裡比較常見的一些概念有:

容器化,例如K8S

DevOps,開發》運維》測試迴圈快跑的思想

然後還有雲資料庫、雲安全產品等

不知道這個回覆是否合適,因為雲原生的延展內容還有很多,另外它的作用也不是能通過乙個形象化的例子能全部涵蓋的,只是通過乙個例子來提供一種感知,希望大牛能給出更好的形象化例子。

@了不起的雲計算

@知乎科技

@Tech小圓桌

能不能以專業的角度來論證任嘉倫沒有整容?

恍恍惚惚某某某 沒錢整容是乙個原因 再者任國超的審美,整了那就整個垮掉了 還有嘉倫一直對自己的帥都是比較認可的,只是帥點get的方向跟正常人不大一樣 還有整容了哪來現在演戲的靈動 哈哈哈,曾經不要染黃髮被呼籲多少次他還自稱是愛好,還有心情為了迎合別人的審美去整容 關鍵是他在我眼中,是一點點變得越來越...

能不能以自己是乙個婆婆的角度說一下現在大量的婆媳問題

不知道 20個答案就一兩個是婆婆本人視角寫的回答。至於其他的什麼我代替。回答。或者直接把自己的想法用婆婆視角寫出來。真是夠搞笑的。我是男的。理解不了一堆媳婦回答婆婆的問題。 我兒子小時候怎麼沒有這麼不好養?我女兒小時候隨便吃什麼都能長這麼大為什麼不給小孩喝公尺湯要喝奶粉?公尺湯多好的東西啊?為什麼不...

能不能從遊戲設計的角度解釋一下《守望先鋒》為何毒性這麼大?

秋意濃 應該是規則很簡單,易懂。比如足球,大概就把球踢到對面門裡面去,不讓別人踢到自己門裡來。特別好上手,但是要玩好卻要苦練,成就感很高。低端局玩逗比昂,角落裡造個炮台就不用管了,有大開大,莫名奇妙能拿個最佳。 沈羊六 整個過程就是乙個爽字,幾乎沒有噴子,節奏很快,不是被殺就是殺人,能死的明目,偶爾...