今天,企業(yè)已經(jīng)走進(jìn)應(yīng)用經(jīng)濟(jì)時(shí)代,在這個(gè)軟件驅(qū)動(dòng)業(yè)務(wù)發(fā)展的時(shí)代,以前每幾個(gè)月交付一次應(yīng)用的模式,已經(jīng)無法滿足企業(yè)的需求。如果企業(yè)希望繼續(xù)保持競(jìng)爭力,就必須做好持續(xù)交付創(chuàng)新的準(zhǔn)備,同時(shí)還要滿足企業(yè)和個(gè)人用戶對(duì)高質(zhì)量應(yīng)用的要求。所以,企業(yè)要如何處理這一問題,尤其是在成本增加而預(yù)算又緊張的時(shí)期?Devops能否解決這一問題?
什么是DevOps?
DevOps這一術(shù)語出現(xiàn)已經(jīng)有幾年的時(shí)間了,但它究竟是什么?DevOps的出現(xiàn)是為了消除開發(fā)(Dev)和運(yùn)維(Ops )之間的溝通的障礙。眾所周知Dev的重點(diǎn)在軟件開發(fā)和快速創(chuàng)新;Ops的工作核心是業(yè)務(wù)穩(wěn)定性、可控性和可預(yù)測(cè)性 ;而兩者結(jié)合的DevOps就是為了讓這兩個(gè)職能部門可以更加緊密地合作。DevOps的主要作用是提升新應(yīng)用交付于市場(chǎng)的時(shí)間、質(zhì)量和安全性;同時(shí),把開發(fā)和運(yùn)維緊密地連接起來從而達(dá)到減少成本的目的 。這在今天的應(yīng)用生態(tài)系統(tǒng)中尤為重要。
DevOps已經(jīng)顯成效
你知道嗎,這幾年DevOps一直默默工作于企業(yè)之中?,F(xiàn)在就讓我們就跟隨CA Technologies中國區(qū)總經(jīng)理陳光明的腳步,聽聽用戶對(duì)DevOps的心聲如何?
近日,CA Technologies對(duì)全球13個(gè)國家,年收入在5億美元以上的1,400多名高級(jí)IT和業(yè)務(wù)領(lǐng)導(dǎo)進(jìn)行了調(diào)查,調(diào)查顯示,那些第一次敢吃DevOps這只“螃蟹”的企業(yè)已經(jīng)嘗到了這只“螃蟹”的美味之處;也就是說,DevOps的先行者們已經(jīng)感受到了DevOps的好處。下面這些數(shù)據(jù)足以說明企業(yè)采用DevOps策略之后的收益有怎樣的變化。
下圖是通過對(duì)每項(xiàng)收益的量化統(tǒng)計(jì),以百分比為單位,部署DevOps后企業(yè)獲得了多大程度的提升。
由此可以看出,企業(yè)從部門間的合作能力提升到收入的增加,還有其它的一些方面,都提升了13%到23%不等。這是多么可觀的一項(xiàng)收益提升。如果這份調(diào)查特別精準(zhǔn)的話,那么企業(yè)就要對(duì)DevOps加倍重視了。
什么因素驅(qū)動(dòng)企業(yè)采用DevOps?
這些企業(yè)為什么會(huì)選擇DevOps呢?節(jié)省成本是所有企業(yè)都在追求的目標(biāo),這肯定是其中的原因之一,那么它是否也是主要或唯一的驅(qū)動(dòng)力呢?有數(shù)據(jù)有真相,我們也還是來看看敢吃“螃蟹”的人是怎么回答的,畢竟他們才有真正的發(fā)言權(quán)。
隨著技術(shù)的發(fā)展,成本節(jié)約已經(jīng)不是重要的驅(qū)動(dòng)因素,同時(shí)底層基礎(chǔ)架構(gòu)也不再是問題。現(xiàn)在人們更關(guān)注的是企業(yè)的需求與用戶的體驗(yàn)。應(yīng)用經(jīng)濟(jì)時(shí)代下,快速的應(yīng)用開發(fā)能力與高水平的用戶體驗(yàn),才是獲得市場(chǎng)競(jìng)爭力的關(guān)鍵。
另外,從圖中我們已經(jīng)了解到DevOps策略的采用,使用企業(yè)應(yīng)用開發(fā)時(shí)間縮短了將近15%;應(yīng)用恢復(fù)及維護(hù)時(shí)間縮短大約23%。在已經(jīng)使用DevOps的案例中,我們可以自信地說DevOps采用確實(shí)解決了企業(yè)對(duì)應(yīng)用開發(fā)時(shí)間的要求。那么節(jié)省下來的時(shí)間,企業(yè)完全可以進(jìn)行應(yīng)用體驗(yàn)的改進(jìn),讓用戶體驗(yàn)更上一層樓。
雖然DevOps已經(jīng)默默走進(jìn)企業(yè)中,而且也有不小的成效。但在它發(fā)展前進(jìn)的道路上還是存在著一些障礙。不用太多思考,首先一大障礙就是安全性,無論哪項(xiàng)新技術(shù)的采用,這一問題肯定是誰也逃避不了的。那么除了這一“通用”障礙外,是否還有其它因素牽絆著DevOps的成長?
這里我們看看CA Technologies親自接觸客戶后,他們發(fā)現(xiàn)了哪些真相?
由調(diào)查數(shù)據(jù)可以看出,部門之間溝通是企業(yè)領(lǐng)導(dǎo)最關(guān)心的,同時(shí)也是DevOps更加努力的方向。此外,2014年還出現(xiàn)了一個(gè)新的值得注意的阻礙——就是ROI評(píng)估困難的問題。因此,DevOps要想在更大范圍的企業(yè)中得到實(shí)施部署,首先就要扳倒這兩塊絆腳石。
正如陳光明總經(jīng)理一再強(qiáng)調(diào)的那樣,“現(xiàn)在所有的企業(yè)都是軟件公司”。這對(duì)應(yīng)用生態(tài)系統(tǒng)造成了重大的威脅,因此企業(yè)不能坐以待斃,需要立刻行動(dòng)起來,加深對(duì)DevOps的印象,因?yàn)镈evOps已經(jīng)解決了企業(yè)的部分問題。不過,在采用DevOps策略之前,企業(yè)要結(jié)合自身的業(yè)務(wù)需求,從實(shí)際出發(fā),才能更好的擁抱新技術(shù)、新設(shè)計(jì)方法和創(chuàng)新方式!
原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_87627.htm