自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

幫助企業(yè)成功實施DevOps的8個步驟

譯文
運維 系統(tǒng)運維
說到數(shù)字化,勢必需要支持企業(yè)以更快的速度、更高的靈活性來運營。這導致開發(fā)運維(DevOps)迅猛發(fā)展,成為許多企業(yè)尋求競爭優(yōu)勢的關鍵。雖然DevOps帶來了引人注目的業(yè)務優(yōu)勢,但由于不清楚如何對待DevOps項目,許多企業(yè)仍難以從中得益。

【51CTO.com快譯】說到數(shù)字化,勢必需要支持企業(yè)以更快的速度、更高的靈活性來運營。這導致開發(fā)運維(DevOps)迅猛發(fā)展,成為許多企業(yè)尋求競爭優(yōu)勢的關鍵。雖然DevOps帶來了引人注目的業(yè)務優(yōu)勢,但由于不清楚如何對待DevOps項目,許多企業(yè)仍難以從中得益。

[[223054]]

Gartner的研究主管George Spafford說:“由于缺少標準的定義和方法,處于不斷發(fā)展中,需要接受和管理風險,DevOps對傳統(tǒng)IT思維提出了挑戰(zhàn)。這個不確切的目標狀態(tài)導致許多IT部門猶豫不決、不敢實施DevOps策略。”

雖然沒有一系列具體的所需階段,但Spafford建議基礎設施及運營(I&O)領導人可以遵循這八個基本步驟來搞好DevOps項目。

1. 確定業(yè)務理由

DevOps項目要關注業(yè)務需求,而不是“純粹為了DevOps搞DevOps”,避免方法和工具變得比客戶需求還重要。企業(yè)要避免這個常見的錯誤:還沒有明確搞DevOps項目的業(yè)務理由,就貿然上馬。

Spafford解釋到:“比如說,先從業(yè)務價值入手,問問DevOps能帶來什么,而不是專注于發(fā)布速度、更快地完成工作。理由可能是‘通過提升發(fā)布速度,我們能夠更快地創(chuàng)新,從而支持銷售和營銷部門使用移動應用進行訂購。’最成功的企業(yè)希望通過DevOps獲得業(yè)務的好處。”

2. 為所在企業(yè)定義DevOps

Gartner對DevOps下的定義是:這是一種使用敏捷方法、協(xié)作和自動化交付解決方案的業(yè)務驅動方法。能以所在企業(yè)易懂的措辭來定義目標狀態(tài)顯得很重要。為項目挑一個標簽,提供員工認同和支持的一個“標語”,這有助于員工參與進來。這個定義應簡短、明確重點,并支持業(yè)務理由。

3. 選擇“先行者”應用軟件

別指望一個步驟就部署好DevOps。DevOps要迭代式部署,每次同時滿足這三個要素:

  • 友好的環(huán)境:這意味著大家愿意使用先行者應用軟件,真心嘗試項目。
  • 可接受的價值:先行者應用軟件要提供足夠的價值以贏得信譽和批準,以便繼續(xù)下去。
  • 可接受的風險:由于DevOps方面的不確定性,許多人認為它風險很高,害怕開始入手。企業(yè)應指出風險可接受的機會,因為IT、運營、開發(fā)、信息安全,法規(guī)遵從和審計等部門的每個人都要學習。

Spafford說:“DevOps主要用于敏捷開發(fā)以及不確定性相當大的場景(比如機器學習和物聯(lián)網),但由于DevOps理念可以廣泛應用,所以會有引入這套概念的其他機會。然而,最初運用于創(chuàng)新的系統(tǒng)通常比較好,因為現(xiàn)有功能可能無法支持像大數(shù)據(jù)、機器學習和物聯(lián)網這些項目。”

4. 確定初始團隊

人員是成功的DevOps項目的主要因素。挑選初始團隊的成員時,要注重行為而不是注重技能。教技術技能比教正確行為來得容易――錯誤的行為會使DevOps工作偏離正常進程。物色優(yōu)秀的團隊成員,要聰明、有干勁,了解風險,致力于終生學習,還能適應新的工作方式。

5. 確立目標和度量指標

因為人員是DevOps項目中最重要的因素,了解和實施合適的激勵措施至關重要。Spafford說:“在許多傳統(tǒng)企業(yè),目標由各部門確立,IT度量指標落實到位,以解決問題,獎勵解決問題的人員。”

“在DevOps項目中,目標要由團隊確立,并與下達給團隊的業(yè)務目標保持一致。DevOps團隊成員要認識到他們都有同一個目標,度量指標和激勵措施要鼓勵團隊合作以實現(xiàn)業(yè)務目標,而不是度量指標強化風險規(guī)避和解決個別問題。”

6. 專注于限制因素

I&O領導人應找出限制生產能力的***瓶頸。開發(fā)新的和變更的系統(tǒng),并轉移到生產環(huán)境中,這個生命周期會帶來***的限制因素,因而限制生產能力。如果專注于這個***的限制因素,DevOps團隊就能系統(tǒng)地識別什么在阻礙所需的工作節(jié)奏,并克服這個瓶頸。

7. 開發(fā)工具鏈

實施DevOps的總體目標包括一套集成的工具鏈,支持合理地評估和選擇工具,以便每個工具都與應用程序生命周期中的相鄰工具松散耦合。連接所有的自動化接觸點和信息流可借助工具鏈來加快版本的發(fā)布,同時減少錯誤、缺陷、返工和停運。這將讓在每個階段使用的工具得以保持一致,便于了解在階段內和階段之間哪個地方需要實現(xiàn)自動化、集成和工具轉換。

8. 準備好后擴展

太多的公司犯這樣的錯誤:開始DevOps之前就需要擴展,以便獲得批準。這導致了惡性循環(huán)。因為他們不知道如何擴展DevOps,所以無法開始。而由于他們無法開始,就無法摸索并搞清楚如何擴展。

Spafford建議:“切莫還沒有準備好就試圖擴展,結果讓靠譜的DevOps項目偏離正道。”

“相反,把團隊召集起來,開始朝著似乎最有意義的方向前進,克服遇到的限制因素。人員、技術和流程方面一定要循序漸進。帶來技術債務是不可避免的,而管理這種債務是新模式的一部分。”

原文標題:8 Steps to Get DevOps Right,作者:Christy Pettey

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:武曉燕 來源: 51CTO
相關推薦

2016-03-31 11:32:31

DevOps亞馬遜網絡服務

2015-10-12 16:20:55

DevOps企業(yè)IT運維開發(fā)

2019-12-23 09:00:00

DevOps開發(fā)工具

2019-08-08 10:50:50

安全災難恢復技術

2023-12-05 07:17:27

人工智能企業(yè)

2024-03-04 11:07:27

云計算

2017-10-13 00:55:11

DevOps持續(xù)交付IT

2021-01-21 10:36:52

物聯(lián)網工業(yè)物聯(lián)網數(shù)據(jù)

2014-12-11 17:47:23

混合云私有云

2010-08-13 09:50:53

桌面虛擬化

2009-04-27 09:09:45

2015-04-14 11:48:18

SAP預測分析

2020-11-11 10:30:04

云開支云計算

2014-12-04 16:47:58

2023-04-12 14:24:03

人工智能機器學習

2022-01-10 15:34:03

云資源云計算

2022-02-13 00:10:31

云安全云計算數(shù)據(jù)

2024-07-05 13:59:26

2019-03-04 09:03:59

物聯(lián)網IOT物聯(lián)網項目

2019-09-15 14:26:46

點贊
收藏

51CTO技術棧公眾號