DevOpITIL(信息技術(shù)基礎(chǔ)架構(gòu)庫(kù))
這一部分說(shuō)明了在一個(gè)大整體中,DevOps和其他的工作方式怎么共存并互相適應(yīng)。
DevOps在敏捷或者精益企業(yè)的許多框架里都能協(xié)作得很好。大規(guī)模敏捷框架,或者說(shuō)SAFe?,都特意提到了DevOps。自從DevOps在敏捷環(huán)境中誕生以來(lái),各種各樣的敏捷實(shí)踐和DevOps之間就幾乎從來(lái)沒(méi)有過(guò)分歧。然而,ITIL有些不同。
ITIL,信息技術(shù)基礎(chǔ)架構(gòu)庫(kù)(Information Technology Infrastructure Library),是很多大型成熟企業(yè)采用的一種實(shí)踐。
ITIL是個(gè)扮演了軟件生命周期中許多角色的大型框架。DevOps和持續(xù)交付認(rèn)為我們交付到生產(chǎn)環(huán)境的變更集應(yīng)該小而頻繁,乍一看,ITIL的觀(guān)點(diǎn)似乎與之相反。然而這并不是事實(shí)。遺留系統(tǒng)通常是單塊系統(tǒng),在這些系統(tǒng)中,經(jīng)常伴隨著復(fù)雜變更,需要有一個(gè)像ITIL -樣的流程來(lái)管理它們。