發(fā)布于:2021-01-29 14:09:08
0
159
0
有些人將DevOps稱為文化運動,其他人則認為這是神奇的子彈,但實際上它是技術(shù)開發(fā)人員和IT運營人員之間協(xié)作的催化劑。我們邀請了全球最大的四個DevOps影響者來評估DevOps的各個方面,并確定最重要的趨勢。
什么是DevOps?
我們開始定義DevOps。SimplifyOps的聯(lián)合創(chuàng)始人兼首席產(chǎn)品官Damon Edwards告訴JAXenter,“ DevOps是一個主意,” Ranger4 DevOps負責人Helen Beal認為DevOps是Continuous Delivery的代名詞,而埃森哲(Accenture)的管理顧問Greg Bledsoe則表示“ DevOps”僅當您消除分層筒倉的摩擦和浪費時,才會發(fā)生。”
Leonteq首席技術(shù)官Justin Arbuckle在《 JAX Magazine》上寫道:“衡量DevOps的投資回報率(ROI)對于說服落后的組織仍然可以改變方向,轉(zhuǎn)型并走向IT未來至關(guān)重要。 。對于正在接受行業(yè)向前發(fā)展的公司來說,衡量DevOps ROI也是至關(guān)重要的,因此,他們知道自己是否處在正確的軌道上,并可以繼續(xù)為他們的DevOps努力充電。
但是,如果不確切了解這一運動是由什么組成的,就無法提高他們對DevOps的努力??紤]到這一點,我們邀請了一些全球最大的DevOps影響者來討論DevOps的本質(zhì),最重要的趨勢,障礙,收益,反模式和工具。
在本系列訪談的第一部分中,我們向四個DevOps影響者詢問了DevOps 的本質(zhì)以及這一流行運動中最相關(guān)的趨勢。
有些人將DevOps稱為文化運動,而另一些人則將其視為神奇的子彈。您認為DevOps的本質(zhì)是什么?
Mike Kail:對我來說,DevOps是一組常見的最佳實踐,它們可以使開發(fā)和運營更加緊密 地結(jié)合在一起,并盡可能地應用自動化技術(shù)。
埃里克·范德堡(Eric Vanderburg): DevOps用于提高業(yè)務效率。它是技術(shù)開發(fā)人員和IT運營人員之間的協(xié)作的催化劑,以提高IT和開發(fā)的敏捷性。這不是魔術(shù)子彈。傳統(tǒng)開發(fā)和運營環(huán)境中存在的相同問題,例如溝通不暢,期望不匹配,缺乏凝聚力和團隊合作以及缺乏遠見,將被轉(zhuǎn)移到DevOps情況中。
Greg Bledsoe: 由于我一直在嘗試將DevOps的功能提煉成其基本概念,因此我對它的理解已經(jīng)有了很大的發(fā)展。盡管有很多事情,從與文化有關(guān)的原理到工程原理,但我認為DevOps可以被認為是三件事:
賦權(quán)與合作的文化,
解決問題的方法,以及
精益軟件交付。
我知道有很多東西可以拆開,希望我以后的回答會有所幫助。
杰森·彭博(Jason Bloomberg): DevOps的本質(zhì)是同理心-對團隊其他成員的同情,對其他團隊成員的同情,對更廣泛業(yè)務領(lǐng)域的人的同情,對客戶的同情。為了使DevOps成功,組織必須打破孤島,這需要更大的合作。合作的關(guān)鍵:同情心。
DevOps的最新趨勢是什么?
Mike Kail: 主要且最需要的趨勢之一是安全性“左移”進入整個軟件開發(fā)生命周期。代碼和應用程序安全性測試需要嵌入到管道中。
Eric Vanderburg: 與大多數(shù)技術(shù)趨勢一樣,DevOps越來越依賴于基于云的解決方案。這些解決方案將避免使用更為簡單的平臺即服務(PAAS)方法,并將工作流劃分為不同的容器。容器方法使用與DevOps相同的概念。使用相互協(xié)作的獨立專用容器,這些容器可以快速更改以提供更快,更高效和更具成本效益的解決方案。同時,需要在企業(yè)范圍內(nèi)進行更靈活的管理,以便將這些解決方案與云管理套件集成在一起,以簡化配置,監(jiān)視,審核和管理。
格雷格·布萊索(Greg Bledsoe): DevSecOps,Rugged Devops或其他人們用來區(qū)分安全性必須包含在您的協(xié)作和自動化中的名稱,仍在不斷發(fā)展?,F(xiàn)在有更多的意識,并且我們開始看到標準化解決方案的出現(xiàn)。在擴大合作范圍之后的下一個趨勢將是開始理解,我們真正看到DevOps收益的主要方面不是工具,不是過程或組織,而是文化革命推翻了既定和根深蒂固的想法不僅涉及IT管理,而且涉及整個業(yè)務。當我們賦予個人權(quán)力時,我們將朝著越來越多的“通俗的”模型前進,這些模型理解價值在于實際交付工作的基礎(chǔ)層面,
Jason Bloomberg: 最重要的DevOps趨勢是將其擴展到開發(fā)人員和運營人員之外。當然,DevOps必須包括質(zhì)量。而且DevOps必須包括安全性-SecDevOps。DevOps必須包括業(yè)務涉眾和客戶-BizDevOps或BizOps。