前言
DevOps領(lǐng)域在近年來(lái)變得流行而普遍。它是那么的流行,以至于很容易忘記在2008年以前,當(dāng)Patrick Debois組織起第一個(gè)DevOps之日大會(huì)時(shí),幾乎沒(méi)人曾經(jīng)聽(tīng)說(shuō)過(guò)該詞。
由開(kāi)發(fā)( developers)和運(yùn)維(operations)組成的DevOps這個(gè)詞,到底意味著什么?為什么它能造成如此巨大的狂熱?
本書的任務(wù)就是回答這個(gè)看起來(lái)很簡(jiǎn)單的問(wèn)題。
簡(jiǎn)短的答案就是:DevOps旨在將不同的社區(qū),比如開(kāi)發(fā)和運(yùn)維社區(qū),聯(lián)合起來(lái)變成一個(gè)更有效率的整體。
這也反映在本書中。它探索了許多在DevOps工作中有用的工具,還有那些更加凝聚人們的工具,這些工具比起那些在人之間劃清邊界的工具來(lái)說(shuō)更令人喜愛(ài)。我們用來(lái)進(jìn)行軟件開(kāi)發(fā)的流程也是工具,所以將DevOsp相關(guān)的不同敏捷流派的各個(gè)方面包含進(jìn)來(lái)也是很自然的事。
本書也希望做到像標(biāo)題說(shuō)的那樣,注重實(shí)戰(zhàn)。讓我們?cè)贒evOps之路上開(kāi)始旅程吧