基于Docker的DevOps流水線
提問:現(xiàn)代軟件開發(fā)和計(jì)算機(jī)技術(shù)的快速發(fā)展造成了大量異構(gòu)系統(tǒng)的出現(xiàn),這給應(yīng)用開發(fā),測(cè)試和部署都帶來了巨大的復(fù)雜度,如何有效的管理這種復(fù)雜度同時(shí)保持開發(fā)和運(yùn)維的效率是急待解決的問題?
回答:容器化技術(shù)已經(jīng)被證明是非常有效的應(yīng)用隔離技術(shù),可以幫助企業(yè)有效的利用計(jì)算資源,同時(shí)提供很好的敏捷特性。 DevOps可以幫助企業(yè)提升研發(fā)和運(yùn)維效率,圍繞用戶價(jià)值改進(jìn)研發(fā)流程。
本節(jié)內(nèi)容中,講師徐磊將詳細(xì)為大家講解如何借助 Azure 和 Docker Swarm 的自動(dòng)化運(yùn)維能力,以及微軟Visual Studio Team Service 和 Team Foundation Server 所提供的應(yīng)用開發(fā)管理能力構(gòu)建一套全部容器化的DevOps工具鏈。