
DevOps是一個方法、過程與系統(tǒng)的統(tǒng)稱,用于促進開發(fā)、技術運營和質(zhì)量保障部門之間的溝通、協(xié)作與整合。這種協(xié)作可以提高App的開發(fā)速度,減少開發(fā)和運營之間的摩擦,從而快速部署軟件或應用程序,并且可以快速檢測。
隨著DevOps的概念越來越受到關注,一些開發(fā)者對開展DevOps的困惑也隨之而增多。Dev+Ops提出將開發(fā)和運維團隊的工作緊密結合起來,建立持續(xù)交付和持續(xù)反饋的閉環(huán),這個思路讓人耳目一新,DevOps持續(xù)在實踐中探索,市場上關于DevOps的文章以及新聞還不能全面解釋DevOps的真正含義,甚至于有一些見解是相悖而行。如何開展DevOps,應該做什么,如何做,業(yè)內(nèi)真正形成體系的說明少之又少。
根據(jù)【DevOps實踐指南】叢書和eWEEK的報告以及StackStormCEO和Nexenta聯(lián)合創(chuàng)始人Evan Powell的行業(yè)信息,我們可以總結出對于DevOps方法理解常見的幾大誤區(qū):
1、采用DevOps的企業(yè)比你想象的要多的多
根據(jù)Puppet實驗室的2013年DevOps 狀況報告,在被調(diào)查的企業(yè)中,有66%的企業(yè)已經(jīng)在使用或計劃采用DevOps的方法。而最先采取DevOps方法的電信行業(yè),有88%的公司正在使用或者計劃使用。
2、DevOps將取代敏捷。
DevOps的原則和實踐與敏捷方法一致,許多人認為DevOps是自2001年開始的敏捷之旅的合理延續(xù)。敏捷通常是DevOps效率的保障,因為它專注于讓小團隊向客戶持續(xù)交付高品質(zhì)的代碼。
3、DevOps意味著消除IT運維,即“NoOps”。
許多人錯誤地的將DevOps解釋為完全消除IT運維的智能,然而,這種情況是很少見的。雖然IT運維工作的性質(zhì)可能會發(fā)生改變,但它仍然像以前一樣重要。IT運維團隊要在軟件生命周期的早期就與開發(fā)團隊開展合作。在代碼部署到生產(chǎn)環(huán)境后,開發(fā)團隊也要繼續(xù)與運維團隊合作。
IT運維不只是工單驅(qū)動的手動操作,而是能夠通過自助服務平臺和API來提升開發(fā)人員的生產(chǎn)效率,讓他們能自助的創(chuàng)建開發(fā)環(huán)境、測試和部署代碼、監(jiān)控和顯示業(yè)務運行的狀態(tài)等。通過這種方式,IT運維人員變得更像是開發(fā)人員(或者QA和信息安全人員),融入到了產(chǎn)品開發(fā)過程中,而該產(chǎn)品則是開發(fā)人員在生產(chǎn)中用來安全快速地測試、部署和運行IT服務的平臺。
4、DevOps代碼部署比常規(guī)方法快30倍
高性能的DevOps組織部署代碼經(jīng)常要比傳統(tǒng)組織快30倍(來源:Puppet實驗室的2013年DevOps狀況報告)
5、不斷變化的DevOps環(huán)境相對來說更穩(wěn)定
你可以通過釋放Chaos Monkey(一個災難事件測試)來使你的環(huán)境更穩(wěn)定。災難恢復計劃就和你最后一次成功使用它們一樣,末日場景需要不斷得測試。
6、DevOps對信息主管們來說是保持關聯(lián)性的最好機會
由于全部是自動化協(xié)助,DevOps的頂級運營人員已經(jīng)證明其要比傳統(tǒng)IT更富有成效。這也是為什么信息技術的工作量遷移到SaaS以及其他地方的原因,遠離CIO們的控制和經(jīng)費預算。然而,企業(yè)能夠采用DevOps,正是因為他們能夠從根本上修復信息技術,即回到CIO中心討論如何提高企業(yè)業(yè)務。
7、DevOps只是“基礎設施即代碼”或自動化。
如果不是像看待代碼一樣看待你的基礎設施,那么并不是在實施DevOps。如果要連續(xù)集成(CI)/連續(xù)交付(CD)或者持續(xù)運營(CO),你必須存儲配置代碼
8、DevOps僅適用于開源軟件。
盡管許多DevOps成功案例發(fā)生在使用LAMP(Linux、Apache、MyqSQL、PHP)等構建軟件的公司,但實現(xiàn)DevOps與所使用的技術無關。在使用.NET、COBOL和大型匯編語言以及SAP甚至嵌入式系統(tǒng)的那個編寫應用程序的公司,DevOps也能取得成功。
真正的DevOps落地,不是單純靠某個部門,某個人來完成,他們是緊密結合在一起的,同時,運營、開發(fā)、運維是不可分割的。DevOps的方法就是把他們的工作緊密結合在一起,提高效率,享受輕松高效的開發(fā)方式。
文章轉(zhuǎn)載自:脈沖云