官术网_书友最值得收藏!

DevOps trends from World Quality Report

Organizations are adopting Agile and DevOps at a very fast pace. As we discussed in Chapter 7, Testing in Agile Development and the State of Agile Adoption ,and Chapter 8, Agile and DevOps Adoption are Gaining Momentum, as per WQR2016, only 12% of CIO respondents said that they were not using DevOps in their projects. Refer to the following graph:

DevOps trends from World Quality Report

Projects using DevOps principles

The WQR2016 report also talks about new approaches to increase the quality of DevOps, which includes leveraging predictive analytics, using a cloud based testing environment with virtualization, combining shift-left and shift-right, and focusing on the mixed skill set of DevOps and Agile development. From the past few years, ChatOps is also emerging as one of the promising accelerators for DevOps. ChatOps—Background and Need.

In past the few years, DevOps has evolved at a very fast pace and the whole IT industry is confidently banking on it as it provides a unique combination of people, process, tools, and automation. Continuous integration, continuous deployment, and continuous testing have become the new mantras.

Recently, ChatOps has emerged as one of the most effective techniques to implement DevOps. It accelerates the DevOps culture, which provides better collaboration among people and automation through bots, which finally results in greater efficiencies. Take a look at the following screenshot:

DevOps trends from World Quality Report

The spirit of DevOps lies in culture of automation, measurement, and sharing (CAMS). ChatOps focuses on the CAMS spirit through automation of common and repeatable tasks, effective collaboration among different teams, and distribution of real-time information. The benefits are in terms of shortening the feedback loop and lowering the response time. Through ChatOps, we can do many things such as deploying code from Chat, viewing graphs from a logging tool, or creating new Jira tickets.

主站蜘蛛池模板: 长葛市| 温州市| 全州县| 兴安盟| 乌兰浩特市| 双流县| 杨浦区| 区。| 平塘县| 东海县| 潼南县| 肃北| 太湖县| 大埔县| 桃江县| 龙泉市| 旬阳县| 尼玛县| 丹巴县| 巴青县| 遂平县| 顺昌县| 神池县| 麦盖提县| 黄梅县| 阿巴嘎旗| 曲麻莱县| 宁陵县| 苍山县| 曲沃县| 临城县| 西峡县| 新平| 漠河县| 新宁县| 泸溪县| 衡南县| 富民县| 陆丰市| 泸水县| 安仁县|