国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> 什么是云原生 >

什么是云原生

36氪企服點評小編
2022-11-22 11:50
744次閱讀

|企服解答

什么是云原生:云原生是一種構建和運行應用程序的方法,是一套技術體系和方法論。

什么是云原生

什么是云原生

  云原生是一種構建和運行應用程序的方法,是一套技術體系和方法論。

  云原生(CloudNative)是一個組合詞,Cloud+Native。Cloud表示應用程序位于云中,而不是傳統的數據中心;Native表示應用程序從設計之初即考慮到云的環境,原生為云而設計,在云上以最佳姿勢運行,充分利用和發揮云平臺的彈性+分布式優勢。

  云原生的四要素:

  1.微服務

  幾乎每個云原生的定義都包含微服務,跟微服務相對的是單體應用,微服務有理論基礎,那就是康威定律,微服務架構的好處就是按function切了之后,服務解耦,內聚更強,變更更易;另一個劃分服務的技巧據說是依據DDD來搞。

  2.容器化

  Docker是應用最為廣泛的容器引擎,在思科谷歌等公司的基礎設施中大量使用,是基于LXC技術搞的,容器化為微服務提供實施保障,起到應用隔離作用,K8S是容器編排系統,用于容器管理,容器間的負載均衡,Docker和K8S都采用Go編寫。

  3.DevOps

  這是個組合詞,Dev+Ops,就是開發和運維合體,不像開發和產品,經常刀刃相見,實際上DevOps應該還包括測試,DevOps是一個敏捷思維,是一個溝通文化,也是組織形式,為云原生提供持續交付能力。

  4.持續交付

  持續交付是不誤時開發,不停機更新,小步快跑,反傳統瀑布式開發模型,這要求開發版本和穩定版本并存,需要很多流程和工具支撐。

[免責聲明]

文章標題: 什么是云原生

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作