摘要:軟件互聯(lián)網(wǎng)化和服務(wù)化,催生并促進(jìn)了持續(xù)軟件工程(continuous software engineering)的發(fā)展,即要求軟件系統(tǒng)持續(xù)在線演化的同時(shí),還需要始終保證高可用性,不受系統(tǒng)功能的添加或者更新的影響.軟件系統(tǒng)的復(fù)雜性日益提升,質(zhì)量和安全要求越來(lái)越高,功能更新越來(lái)越快,傳統(tǒng)上軟件系統(tǒng)開(kāi)發(fā)和運(yùn)維割裂、各階段開(kāi)發(fā)活動(dòng)及團(tuán)隊(duì)相互獨(dú)立的方式顯然已經(jīng)無(wú)法勝任互聯(lián)網(wǎng)模式下的軟件應(yīng)用形態(tài)變化和發(fā)展需求.DevOps 由此應(yīng)運(yùn)而生.當(dāng)前,熱門的微服務(wù)軟件體系架構(gòu)、云計(jì)算基礎(chǔ)架構(gòu)、持續(xù)集成與持續(xù)部署、程序行為分析、大數(shù)據(jù)分析、智能運(yùn)維等技術(shù),為DevOps 的實(shí)現(xiàn)創(chuàng)造了技術(shù)條件.有鑒于此,我們組織了本專題,重點(diǎn)關(guān)注DevOps 這種新型軟件開(kāi)發(fā)和運(yùn)維方式各個(gè)環(huán)節(jié)的方法、技術(shù)以及支持工具等.
注:因版權(quán)方要求,不能公開(kāi)全文,如需全文,請(qǐng)咨詢雜志社