為什麼DevOps很好,但卻很難落地,大家對DevOps是怎麼理解的?

時間 2021-05-07 04:33:06

1樓:DBA大董

從開發的角度去看,DevOps是快速迭代,迅速部署,意味著可以快速的試錯,不需要再經過冗長的測試,有bug下個版本在改好了。極大的提高了工作效率。

從運維的角度看,DevOps應該是,嗯,就是應該是快速的響應問題,並自動解決。目前的DevOps基本上都是開發拋下運維單幹的,美其名曰開發運維一體化,其實是開發唱獨角戲。至於批量化處理,和DevOps一點關係都沒有。

看過很多文件,運維和開發眼中的DevOps完全是兩個東西。因為兩個部門的KPI完全不同,甚至說完全衝突的。比如說,開發修復了乙個bug,想快速部署上,那要不要停業務,業務停了,運維的KPI就沒了。

想試行DevOps就必須講運維和開發的目標整合到一起,不然就是瞎扯淡。

2樓:卡卡

Devops,本質是:

讓更了解**事情情況**的人,親自來操作

幫助遮蔽對方的細節

1.對Dev,不用關心 ops 的實現細節,只需要處理更擅長/熟悉的業務相關

2.對Ops,不用本 dev 的業務瑣碎內容干擾,做的是整塊、公共的服務

3樓:鬱鬱黃花

理念很好,落地難是因為所有自動化的東西都要考慮複雜的場景,需要不斷做契合企業場景的開發和迭代,開源的軟體拿來直接用會有很多問題,搞不好還不如手動,所以需要從組織,流程,資料做整合,所以是一把手工程,所以難!

4樓:朱大白

作為乙個運維人員回答一下這個問題吧,

感覺目前有不小的一部分人認為devops就是jenkins+gitlab

沒有做過什麼調查哈,感覺很多企業在招聘的時候只是會和運維人員去聊關於devops的問題(這句話毫無依據)

我認為的devops就是團隊的一種管理方式吧,起這麼個名讓大家緊密配合起來工作,提高工作效率,這玩意兒也沒啥標準,怎樣才算落地呀

5樓:臉雲

這問題問的,典型的葉公好龍嘛。

咱們這一行,講究的不就是一切從需求出發嘛,你在運維上碰到問題了,DevOps 有解那就好,無解那就不好。

如果是人員水平不夠、工作扯皮、管理混亂,額,DevOps 可能只會添亂。DevOps對人員的要求高,最適合精益求精的團隊,其中很多具體實踐所有水平的團隊都能收益,但是全套上可能還不如請個有經驗的運維先。

6樓:「已登出」

DevOps工具鏈也就是這條自動化生產線,但並不是裝一條生產線就能夠有效的解決問題;

而在整個軟體週期以及DevOps中,最關鍵的人物反而不是開發,更多的時候瓶頸在於測試!開發在10年前已經開始做敏捷轉型了(網際網路快速發布下的推動,讓開發必須走敏捷),運維在5年前已經開始做雲以及智慧型運維了(從100台到10000臺伺服器的維護,讓運維人員必須走智慧型運維,開發運維),而測試只有在最近2年開始有開發測試的概念,而且僅僅侷限在簡單的自動化上,試想開發和運維已經將自己的處理能力提公升了100倍了,而測試似乎並沒有什麼進展,這也是為什麼在整個DevOps流水線上瓶頸會體現在測試上的原因,簡直就是4個王者帶乙個會點自動化自我感覺良好的鉑金(可能還是只會點的青銅)節奏。(關於生產線的問題以及測試瓶頸的問題在後續沙盤專案中進行介紹)。

7樓:王永之

如果有工具鏈就是DevOps,那未免也太簡單了。個人覺得需要三點前提:1.

上下同欲,每個人願意為進一步的敏捷努力和承擔,尤其是管理層;2.當前業務是否需要這麼一套快速滾動迭代優化的機制;3.如果只是產品嫌需求上線慢,開發嫌需求變更多,那八成是搞不成功的。

8樓:jackxxx

devops每乙個都號稱促進了開發,測試,運維三者的溝通,提高了效率。問題是,提高了效率,然後呢?其實沒有解決公司核心的問題。

關係到網際網路公司生死存亡的,其實並不是技術和上線效率。那些經常「優化」人的,業務做不上去的公司,我看他們上線速度也蠻快的,每天都瘋狂發版呢。

9樓:傅飛

先看一下DevOps的本質,見下面的倒三角,DevOps的本質是一種閉環協作的文化,然後是一種拉通各個環節的流程,其次才是工具鏈。實施DevOps不僅僅是引入DevOps工具鏈,更重要的是要在流程上進行貫通,逐步形成閉環協作的文化。但目前我們一直在強調和誇大DevOps工具鏈的價值,忽略或忽視了流程和文化建設的必要性和重要性,這應該是當前很多企業實施DevOps成效不好的原因所在。

10樓:假裝很淡定

devops實施,獲得收益的是公司。各種打著效率提公升的旗號做的事情,到最後,基層實際上沒未得益,你還是在996,瑣碎的事情並未有絲毫減少,絕非所謂的「可以集中精力幹大事」,公司哪有那麼多「大事」給你幹。你即使開發效率再高,上線速度再快,資本也並不會滿足。

還有一點,devops+敏捷,實際上葬送了開發人員追求技術精益求精的可能,因為業務需求池的需求就是根據你上線速度來壓活的,你如果效率提公升了1倍,那麼需求池的需求自然增加1倍,永遠在乙個小的思維格局裡面不斷實現乙個又乙個業務需求,本質上的技能提公升,非常非常慢。與其說是乙個開發工程師,不如說是乙個業務服務員。

11樓:Shengyu

首要問題還是,ops的工具鏈,這個很難做到健全友好。如部署(dev->test>prod),資源管理,許可權管理,日誌管理,監控和報警,都要做到穩定,並且友好,可以讓Dev們輕鬆的完成這些以前運維做的工作。

為什麼DevOps很好,落地卻不易?

DevOps在路上 確實,我也一直在思考這個問題。從自己實踐經驗,有如下幾個原因 devops是乙個文化變革,不是乙個人的事情,是所有人的事情,從思維,技術,流程都是天翻地覆的 所以你讓沉睡很久的人,接受乙個新的東西是多麼難 公司上層的支援 有的公司上層沒有看到好處,有的公司老闆看到好處了,但是他不...

陳奕迅那首歌不太火但卻很好聽?

氣度 病態三部曲 打回原形 防不勝防 十面埋伏 講了一種感情的發展和延續,很多人對感情的病態心理,可謂經典。何謂好聽,一首歌首先是要有動聽的旋律,有價值的歌詞,其次也很重要的就是能否讓你聽後有很強的代入感 感同身受的感覺,愛上一首歌很多時候都是因為它的詞能讓你的心觸動。比如這些能讓我聽懂和觸動的歌,...

有沒有那種顴骨高但卻很好看的女生?

無名 我自己顴骨也是高,但我覺得我還是自然的,應該接受自己的原生態。拍攝找找角度拍唄,現實生活中也沒人告訴我自己顴骨高,也只是自己覺得高。但是整張臉和諧很重要,李嘉欣顴骨高但是美貌還是抵擋不住啊 遇見蘇格拉底 可能是因為自己年紀大了吧 最近發現自己顴骨外擴,太陽穴凹陷有點明顯 難過死了,以前都沒有這...