您的位置: 首頁 >互聯(lián)網(wǎng) >

DevOps可以是革命性的 但它也可以帶來自己的挑戰(zhàn)

2022-08-04 15:10:01 編輯:戚曼青 來源:
導(dǎo)讀 DevOps - 這是一個創(chuàng)新的想法和有趣的主張,公司可以通過變得更加敏捷來改進(jìn)軟件生產(chǎn)和其他操作 - 通過消除信息孤島和讓人們一起交談...

DevOps - 這是一個創(chuàng)新的想法和有趣的主張,公司可以通過變得更加敏捷來改進(jìn)軟件生產(chǎn)和其他操作 - 通過消除信息孤島和讓人們一起交談來打破開發(fā)和運營之間的障礙。

與此同時,DevOps不是一個可以用幾個詞輕松解釋的東西,比如線性總線或星形網(wǎng)絡(luò)。這是一種模糊,多變,有點抽象的東西。企業(yè)可以通過按下按鈕來實現(xiàn)一個通用的DevOps方案 - 這是假設(shè)創(chuàng)建DevOps思維模式很容易實現(xiàn)的問題的一部分。在向DevOps模型“遷移”過程中可能會發(fā)生很多事情。

DevOps可以適應(yīng)CI / CD和其他業(yè)務(wù)目標(biāo)的各種簡潔改進(jìn),但什么時候出錯呢?我們向?qū)<以儐柫嗽谧非驞evOps理念時需要注意的事項。這是他們所說的一些內(nèi)容。

沒有簡單的“DevOps解決方案”

DevOps不是可以簡單實現(xiàn)然后預(yù)期成功的東西 - DevOps團(tuán)隊需要適當(dāng)?shù)墓ぞ吆徒M織的支持。如果沒有這些,即使是最好的DevOps專業(yè)人員也必然遇到障礙。

更新流程,設(shè)置和維護(hù)用于支持文化和流程的工具需要實時,并且投資的回報不會立即實現(xiàn)。創(chuàng)造投資的時間需要組織支持。“

工具≠技能

太多的組織試圖通過購買他們能找到的最令人印象深刻的工具來實施DevOps - 但是如果沒有能夠正確使用它們的人,世界上最好的工具將無濟(jì)于事。DevOps團(tuán)隊需要合適的技能和知識才能開始提供價值。

“我們在嘗試實施DevOps的組織中一次又一次地看到的是一種優(yōu)先考慮工具而不是技能的方法。問題在于你是否依賴于一種工具來為你的團(tuán)隊提供一種能力,當(dāng)你應(yīng)該努力構(gòu)建它時這樣說吧:如果你想成為一名出色的廚師,你會出去購買最好的刀具并開始砍刀嗎?不,你上課,練習(xí),你會嘗試新朋友的菜肴。然后一旦你找到了基礎(chǔ)知識,就去買那些花哨的刀。“

允許靈活性

規(guī)則存在是有原因的,但過于嚴(yán)格地遵守規(guī)則會阻礙進(jìn)展。記住你的優(yōu)先事項,但請記住,在某些情況下,速度超過了準(zhǔn)確性。

“我從同行和其他球隊看到的一個陷阱是對'敏捷'方法的超級嚴(yán)格。如果情況需要,你必須愿意不時違反自己的規(guī)則......只是不要做這是一種習(xí)慣。在當(dāng)今競爭激烈的世界中,優(yōu)先考慮的是加快產(chǎn)品上市速度。

“在提供解決方案時,不要掛斷所有的制衡措施,確保每個利益相關(guān)方都有'i'點綴并且不會交叉。它仍然需要成為您的路線圖和交付承諾的一部分。

“無論您是成功還是失敗,您都需要快速完成。確保您的環(huán)境'基礎(chǔ)'方面成為您團(tuán)隊的優(yōu)先事項(CI / CD,配置自動化,日志記錄和監(jiān)控框架等)。并將其作為一種服務(wù)提供,在山頂傳播這些狗屎。確保構(gòu)建產(chǎn)品的軟件工程團(tuán)隊可以利用您的服務(wù),而不是僅僅因為他們不知道它存在而重新發(fā)明輪子從經(jīng)驗中學(xué)習(xí),并以此為基礎(chǔ)。“


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。