百度云cdn设置州五年制大专_图说云原生:让云原生转型变得像种白菜一样简单...
序
有一天,女朋友突然問我:“能不能跟我講講,你每天在開發的這些“天合”云原生平臺、容器引擎、微服務,都是做什么的呀?”
我說:“可以啊。簡單來講,我們的產品就是幫助客戶實現云原生應用的上云和管理,通過Docker技術進行應用的標準化交付和部署,基于Kubernetes……¥%&**&……%%¥#@%&*”
“哈?……你可以說人話么”
“hmmmmm……那我換一個說法吧。在云上托管一個應用,其實就跟農民在一片公共的農場中種植白菜差不多。我們做的事情,就是提供各種先進的工具和種植方法,讓客戶在種植自己的‘白菜’時可以降低人力和資源成本,同時提升‘白菜’的產量和抗災能力。我們把這些先進的方法和工具,統稱為云原生。”
“哦,這樣說我好像就能聽懂了。不過你能講一講其中的細節么?”
“好的,那我就來給你詳細講講。”
第一步,構建容器
假設你在一個叫做“百度智能云”的農場中買了一塊土地,打算開始種植白菜。
傳統的做法是將白菜苗直接栽種在你的土地里,但是這就意味著你種入土地的白菜只能在固定的位置生長,每一顆相鄰白菜之間還會互相爭奪肥料、水分,并且要面對很多其它的蟲害威脅。
在云原生時代,我們通過一種叫做“容器(Container)”的技術解決這些問題,我們為你的每一顆白菜苗(應用程序)提供一個獨立的容器,將白菜苗(應用程序)以及它所需的泥土、水分、養料(CPU、內存、磁盤等)都封裝在這個容器里面,這樣每棵白菜都能在與外界隔離的環境中獨立生長,并且你可以隨時移動這些容器。
為了讓客戶的白菜都可以通過容器方式種植,我們提供了一個叫做“容器鏡像倉庫”的產品。
在這個倉庫中,客戶只需要上傳一個叫做Dockerfile的文件,Dockerfile描述了每個容器的基本信息,比如說里面要種什么品種的白菜苗、需要多少克泥土、多少養分等等。將Dockerfile提交到我們的倉庫中之后,倉庫就可以幫助客戶快速在百度智能云這片農場里面復制出任意多個他所需的定制化容器,這就是云原生應用上云的第一步。
第二步,容器部署和編排
構建出大量種著白菜苗的容器之后,下一步就是怎么把它們合理放置在客戶購買的土地上,需要考慮不同品種的白菜對陽光、溫度、密度的需求各不相同,并且需要最大化提高土地利用率。我們把這個過程叫做容器部署與編排。
我們的產品“云容器引擎CCE”就是協助客戶進行容器部署與編排的利器。CCE將客戶購買的多塊土地(云服務器)聯結起來,形成一個稱作“集群”的整體,然后自動化地完成容器在多塊土地間的調度。比如當一塊土地上出現蟲害時,將容器調度到其它不受影響的土地上。
還有一些客戶會有更加高級的需求,比如想搞一片實驗田來驗證某種特殊的肥料,等到結果得到驗證后再逐步進行推廣,這種需求被我們稱為“灰度發布”。我們的產品支持客戶在部署應用時設置多種灰度策略,針對一小部分容器進行升級,等到驗證穩定之后再全量升級其它的所有容器。
使用容器進行應用部署,并在云服務器集群中進行容器的調度編排,這是云原生應用上云的第二步。
第三步,應用托管與治理
客戶的白菜苗通過容器已經鋪滿了百度智能云上的土地,接下來我們就要幫助客戶觀察和維護它們,確保它們可以健康生長。所以應用上云的第三步,就是在云中托管和治理它們。
“百度云原生微服務應用平臺CNAP”是百度智能云中的應用托管和微服務治理平臺,應用托管很好理解,就是提供了多種工具幫助客戶“照料”在云中的應用,而微服務是一個比較新的理念,可以理解為通過更細的粒度對整片“農場”進行管理,實現更加精細化的運營。
比如在監控方面,CNAP提供了資源層面的監控,監控容器運行的土質、水分等等;應用層面的監控,監控白菜本身的生長狀態、是否健康;甚至還提供了服務和方法層面的監控,可以深入觀察白菜的內部結構,當它狀態不健康時可以幫助分析根本病因。
除監控以外,CNAP還提供了大量的工具,日志的采集和分析功能,讓客戶可以隨時追溯白菜的生長軌跡,優化未來的運營;報警能力,可以在農場發生災害時第一時間進行通知;跨區域的應用管理,讓客戶可以同時將白菜種植到全國多個農場,并且只在一處進行管理……
最后,還有無服務器技術和邊緣計算
有了前面的構建容器、部署編排、托管治理,一個云原生應用的基本生命周期就已經完整了。在這個基礎上,我們也一直在探索云原生當中的一些新的領域,比如說無服務器技術和邊緣計算。
無服務器技術就像是無土栽培,客戶甚至不需要購買土地,直接提供想要種的白菜苗,我們的“函數計算CFC”或者“容器實例BCI”產品就可以將其培育成可以食用的白菜。
而邊緣計算與無服務器技術密不可分,有了無土栽培之后,我們甚至可以將種植白菜的容器通過“CDN”快遞到你的家中,讓你可以隨時隨地食用最新鮮的蔬菜。這個就是百度智能云上的“邊緣計算BEC”產品。
所以綜合來講,百度智能云“天合”云原生平臺,就是通過凝練百度內部和業界主流的云原生技術,提供豐富的產品工具和最佳實踐,幫助客戶用更加先進的架構和方法在云中構建、部署、運維自己的應用,讓云原生轉型變得像種白菜一樣簡單。
怎么樣,你聽懂了么?
總結
以上是生活随笔為你收集整理的百度云cdn设置州五年制大专_图说云原生:让云原生转型变得像种白菜一样简单...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1049999元!三星110英寸Micr
- 下一篇: 《暗黑破坏神:不朽》手游亚太区跳票:延期