成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Kubernetes和微服務(wù)的需求層次

開發(fā) 開發(fā)工具
馬斯洛使用諸如生理,安全,歸屬和愛,尊重,自我實現(xiàn)和自我超越等術(shù)語來描述人類動機通常經(jīng)歷的階段。 作為人類,首先我們需要滿足的基本需求,然后是心理的需求,然后才能想到自尊,實現(xiàn)我們的全部潛力。

由心理學家阿爾伯特·馬斯洛(Albert Maslow)設(shè)計的,需求層次是一種心理學理論,用于解釋人類動機,包括人類需求的多層模型,通常被描述為金字塔內(nèi)的層級。 馬斯洛使用諸如生理,安全,歸屬和愛,尊重,自我實現(xiàn)和自我超越等術(shù)語來描述人類動機通常經(jīng)歷的階段。 作為人類,首先我們需要滿足的基本需求,然后是心理的需求,然后才能想到自尊,實現(xiàn)我們的全部潛力:

馬斯洛的需求層次理論

這種描述需求的方法是如此基礎(chǔ),以至于它已經(jīng)應(yīng)用于許多其他領(lǐng)域,如員工敬業(yè)度,云計算,軟件開發(fā),DevOps等。因此,將它應(yīng)用于微服務(wù)也是有意義的,因為有一個清晰的需求列表是必須滿足的,才能在微服務(wù)旅程中取得成功。 所以這里是:

下面把每個層次和人類的需求層次對照著翻譯一下。

人類的基礎(chǔ)需求:生理需求和安全感。在這個層級的需求是IaaS,具體如下(自下而上):

  • 硬件、存儲、網(wǎng)絡(luò)
  • 操作系統(tǒng)&虛擬化
  • CI/CD(構(gòu)建服務(wù)器,制品庫)

人類的心理需求:歸屬和愛,尊重。在這個層級的需求是K8s,具體內(nèi)容如下:

  • 環(huán)境和容器管理
  • 資源、存儲和容量管理
  • 應(yīng)用運行時和打包
  • 健康檢查和恢復
  • 應(yīng)用部署(滾動升級和回滾)
  • 聲明調(diào)度和放置
  • 日志集中管理和配置管理
  • 分布式的指標和跟蹤
  • 服務(wù)發(fā)現(xiàn)和負載均衡
  • 恢復性和故障容忍
  • API網(wǎng)關(guān)和服務(wù)安全
  • (調(diào)度的)作業(yè)管理
  • 服務(wù)狀態(tài)
  • 自動擴展(應(yīng)用和基礎(chǔ)架構(gòu))

人類的自我實現(xiàn)需求:自我實現(xiàn);在這個層級的需求是組織的需求,具體如下:

  • DevOps
  • 反脆弱

一旦我列出了微服務(wù)主要要考慮的問題(順序可能會有所不同),我自己不禁發(fā)現(xiàn)Kubernetes容器編排引擎確實很好地覆蓋了很大一部分這些需求。 所以我也添加Kubernetes到圖中。

首先,對于基礎(chǔ)層,我們需要計算資源,并且理想情況下是由基礎(chǔ)設(shè)施服務(wù)云提供商供給的的可擴展的標準操作環(huán)境(SOE)。 其他先決條件是一個自動化的CI / CD流程和制品庫,Kubernetes可以可以一定程度幫助我們運行和管理它們。 盡管如此,我們還需要一些專門的軟件,例如Jenkins用來做構(gòu)建,以及制品庫,如本地Sonatype的Nexus for Docker和Maven工件,或者Docker Hub。

然后Kubernetes可以幫助我們管理多個隔離環(huán)境(命名空間),管理資源(配額和限制),存儲分配(持久卷),執(zhí)行部署和回滾(部署),自動調(diào)度(調(diào)度程序),服務(wù)發(fā)現(xiàn)和負載平衡 ,彈性和容錯(pod健康檢查)。

對于某些需求,我們還需要額外的工具,例如用于容器實現(xiàn)的Docker或rkt,應(yīng)用程序內(nèi)彈性庫(如Netflix的Hystrix),來和Kubernetes的彈性功能結(jié)合使用。然后Kubernetes可以管理應(yīng)用程序配置,還可以幫助我們運行最佳的集中日志記錄,指標收集和跟蹤,隨著越來越多的服務(wù)出現(xiàn),這些功能也變得重要。

根據(jù)微服務(wù)的性質(zhì),我們可能有一些特殊的需求。 對于API驅(qū)動的微服務(wù),我們將需要專門的API管理解決方案,也可以用來處理服務(wù)安全性(不是由Kubernetes提供)。 但Kubernetes可以幫助我們輕松地運行狀態(tài)服務(wù)(StatefulSet),批處理作業(yè)(作業(yè))和計劃作業(yè)(cron作業(yè))。

通過一個平臺提供所有這些特征,可以讓用戶通過自動放置,自動重新啟動,自動復制,自動縮放來執(zhí)行一些更智能的活動,諸如應(yīng)用和基礎(chǔ)設(shè)施自動縮放和自我修復。

由于Kubernetes滿足了所有這些需求,團隊所剩下的是簡化開發(fā)流程,擁抱DevOps文化從而實現(xiàn)快速交付,并在組織級實現(xiàn)反脆弱。

原文鏈接:https://thenewstack.io/introducing-microservices-hierarchy-needs/

作者:Bilgin Ibryam

【本文為51CTO專欄作者“劉征”的原創(chuàng)稿件,轉(zhuǎn)載請通過作者微信公眾號“DevOps教練”(MyDevOps)獲取授權(quán)】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2016-07-29 15:49:58

DockerKubernetesMongoDB

2020-12-01 08:21:05

微服務(wù)監(jiān)控Kubernetes

2019-07-12 14:41:31

微服務(wù)Kubernetes容器

2021-12-14 06:59:39

微服務(wù)Kubernetes架構(gòu)

2022-08-02 16:54:23

Kubernetes容器工具

2022-03-23 09:32:38

微服務(wù)容器Kubernetes

2024-01-30 18:29:29

微服務(wù)架構(gòu)Ingress

2020-08-31 22:05:53

Kubernetes微服務(wù)系統(tǒng)

2021-03-17 10:51:16

架構(gòu)運維技術(shù)

2020-08-18 07:00:00

微服務(wù)開發(fā)架構(gòu)

2018-12-06 14:56:46

微服務(wù)隔離熔斷

2015-10-10 09:44:05

干貨數(shù)據(jù)層次

2023-08-22 11:00:16

云計算容器微服務(wù)

2022-10-19 13:11:35

2023-12-14 08:00:00

數(shù)據(jù)庫微服務(wù)開發(fā)

2020-08-31 08:06:43

微服務(wù)故障雪崩

2020-09-26 10:56:33

服務(wù)器熔斷服務(wù)隔離

2015-02-05 09:12:56

Docker微服務(wù)AWS

2020-11-26 09:00:00

無服務(wù)器架構(gòu)開發(fā)

2019-09-10 11:34:23

軟件技術(shù)數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产三级精品三级在线观看四季网 | 国产高清视频 | 一级毛片中国 | 男女免费视频网站 | av在线免费观看网站 | www.亚洲视频 | 精品一区二区三区不卡 | 日日操日日干 | 国产精品一区二区三区在线 | 欧美性影院 | 欧美成人精品一区二区三区 | 激情小说综合网 | 黑人成人网| 欧美激情在线精品一区二区三区 | 国产精品美女一区二区三区 | 色啪网 | 国产精品中文字幕在线观看 | 国产精品日本一区二区在线播放 | 91一区二区| 久久一视频 | 国产九九精品 | 四虎永久免费黄色影片 | 午夜影院在线观看版 | 日韩第一页 | 中文在线观看视频 | 日韩三区| 免费一级黄色录像 | 成人激情视频网 | 国产高清视频一区 | 日韩综合网 | 久久精品免费观看 | 成人免费精品视频 | 国产成人精品综合 | av手机在线| 久草视频观看 | 99re在线视频 | 91xxx在线观看 | 国产成人精品一区二区三区四区 | 国产成人精品免费视频大全最热 | 国产高清一区二区三区 | 一级一级毛片免费看 |