云計算DevOps下,IT和業(yè)務應如何轉(zhuǎn)變思維

責任編輯:editor005

2015-03-16 14:45:47

摘自:TechTarget中國

云計算開發(fā)運營要求企業(yè)的IT部門和業(yè)務部門在協(xié)作方式和思維方式上都做出一些變化。在云計算技術(shù)問世之前,應用程序的部署是由開發(fā)人員與數(shù)據(jù)中心內(nèi)系統(tǒng)運營管理人員共同協(xié)調(diào)完成的。云計算開發(fā)運營在很多方面都是直線集權(quán)型企業(yè)、IT和企業(yè)架構(gòu)之間新關(guān)系的一個引子。

云計算開發(fā)運營要求企業(yè)的IT部門和業(yè)務部門在協(xié)作方式和思維方式上都做出一些變化。請仔細閱讀本文并了解他們應當作出哪些改變。

在云計算技術(shù)問世之前,應用程序的部署是由開發(fā)人員與數(shù)據(jù)中心內(nèi)系統(tǒng)運營管理人員共同協(xié)調(diào)完成的。這正是開發(fā)運營(DevOps)一詞的由來。而云計算的出現(xiàn)改變了這一切。目前,應用程序正越來越多地是被組裝出來的——而非傳統(tǒng)意義上的“開發(fā)”,而最終用戶在應用程序的部署與生命周期管理中也越來越多地發(fā)揮著作用。云計算開發(fā)運營的成功源于從一開始就讓其利益相關(guān)者涉足其中,同時協(xié)調(diào)團隊積極專注于功能方面的組裝(而不是開發(fā)),并克服了IT專業(yè)人員和運營人員之間的文化差異。

從一個組織和業(yè)務流程的角度來看,由云計算創(chuàng)造的最大變化就是對直線集權(quán)型組織進行了直接的授權(quán),而在之前一直都是以IT為中心的流程。選擇一個基礎(chǔ)設施即服務供應商是一個技術(shù)難題,而選擇一個軟件即服務(SaaS)供應商則是一個商業(yè)問題。目前,無論企業(yè)用戶采用了哪一種形式的云計算服務,利潤和市場份額的壓力都迫使他們更多地選擇SaaS這類的模式,在這類模式中最終用戶可在選擇上發(fā)揮更大的作用。同樣不可避免地,他們將在部署和應用程序生命周期中發(fā)揮更大的作用。

以一個強大企業(yè)架構(gòu)為出發(fā)點將是有價值的,因為目前在云計算開發(fā)運營未來中的主要利益相關(guān)者都是間接從業(yè)務流程切換至IT實現(xiàn)的,而在未來這樣一個轉(zhuǎn)變將越來越多地以云計算服務為目標。此前,在這一層次上的流程定義都已能夠拒絕用戶對應用程序變更輸入的速度,或者新功能必須被部署的速度。而現(xiàn)在,這一輸入則已成為了制定云計算開發(fā)運營需求框架的關(guān)鍵,所以必須予以征求和考慮。

當然,從企業(yè)直屬部門獲得更多的輸入并不意味著要忽視IT部門。由純粹的用戶群運行的云計算項目都是不可能成功的。直線集權(quán)型企業(yè)用戶都必須做好準備,而IT團隊亦是如此,后者將幫助實現(xiàn)不同云計算組件之間以及與內(nèi)部部署應用程序和工具的集成。同樣是這樣一批專業(yè)人士也將把開發(fā)運營目標變成為現(xiàn)實。

當建立起一支云計算應用程序部署團隊時,其首要任務之一就是建立一個功能性任務,以便于克服IT專業(yè)人員根深蒂固從下而上的開發(fā)習慣。從推行如何處理業(yè)務的指導入手來關(guān)注團隊,將控制應用程序的部署與集成需求。由此可見,與其他應用程序和數(shù)據(jù)庫進行集成的需求都是由IT團隊成員進行開發(fā)和支持的。

即便對象集成這樣一個第二層次也無法忽視來自于業(yè)務的影響。由企業(yè)直屬部門直接推動的云計算應用程序?qū)㈦S對IT部門外部刺激的變化而變化。請記住,開發(fā)運營就是經(jīng)典的對開發(fā)與運營的集成,IT部門能夠?qū)Υ擞幸?guī)劃是因為他們正在啟動類似項目。早期SaaS的實施經(jīng)驗表明,基于企業(yè)直屬部門倡議而實施云計算服務的企業(yè)都很可能會相當快地把他們的云計算承諾擴展至相鄰區(qū)域,并期望相鄰內(nèi)部應用程序的處理變得更為靈敏。把所有與新的云計算應用程序接觸的應用程序?qū)徱曇槐椴⒅匦聶z查他們的開發(fā)運營流程,這是非常明智的做法。

檢查開發(fā)運營流程的內(nèi)容可能是最大的變化。云計算開發(fā)運營中的“開發(fā)”就是業(yè)務流程與IT之間不斷發(fā)展變化的聯(lián)系。應用程序的部署實踐則更多地依賴于業(yè)務流程和目標,所以首要考慮的一點就是部署的功能性影響,例如功能的可用性和與應用程序的集成,它們是業(yè)務層面而非技術(shù)層面的問題。

后者導致了云計算開發(fā)運營項目團隊動態(tài)中最顯著的亮點。在IT用戶和IT專業(yè)人士之間幾乎總是存在著觀點上的差異。這種差異歸結(jié)于“我做什么與它做什么”的獨立意識。以往的經(jīng)驗表明,當IT目標過早接管而用戶輸入丟失時,云計算開發(fā)運營項目往往因先天問題而出師不利。

IT關(guān)注度太低也是一個問題。盡管直線集權(quán)型企業(yè)是云計算開發(fā)運營這個游戲中的新玩家,但是不要走太多彎路也是很重要的。有趣的是,直線集權(quán)型企業(yè)似乎在與開發(fā)運營相關(guān)的活動(包括ALM)中所犯的錯誤要比他們推動開發(fā)或應用程序選擇時更多。云計算中的部署和集成是極具高技術(shù)性特點的,而直線集權(quán)型企業(yè)不應在缺乏專業(yè)指導的情況下自行實施。

那些已經(jīng)完成云計算開發(fā)運營項目的用戶給出了一個小貼士,應加強團隊協(xié)作。直屬部門和IT部門的負責人應當定期召開例會。當出現(xiàn)問題時,還應召開范圍更廣的團隊會議,但是總體而言,IT部門和直屬業(yè)務部門的成員都應在領(lǐng)導層設定的特定任務框架內(nèi)進行互動。企業(yè)報告說,他們所付出的努力往往由于成員之間的個性沖突而付之流水,而其主要原因就是缺乏有組織的小組會議。在領(lǐng)導層會議中形成小組,設定議程,并確保所有小組會議都有一個明確的議程,同時領(lǐng)導層應承諾堅持按議程召開會議。

云計算開發(fā)運營在很多方面都是直線集權(quán)型企業(yè)、IT和企業(yè)架構(gòu)之間新關(guān)系的一個引子。如果能夠?qū)νㄟ^云計算開發(fā)運營獲得的經(jīng)驗善加利用,那么就可以將其應用于開發(fā)項目模式,從而當IT隨時間推移而變得更加平民化(這一趨勢無法避免的)時它也能生存下去。

原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_88144.htm

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號