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

Chapter 10. Role of Automation in DevOps Life Cycle

Today's IT industry is embracing scenarios where the continuously churned out code can be built and deployed within minutes and even seconds. Deploying code changes from the source-code repository at defined and set time-intervals is a thing of past. In addition to the pace of deployment, there is also a need to validate and ensure that high quality of code is maintained for end user satisfaction. The challenge for the software development teams, thus, becomes the alignment of velocity and quality. Here, velocity is the speed at which the software is being developed according to the requirements and quality is to ensure that standards are being adhered to. Is there a way that the quality goals are verified and satisfied as soon as the software gets deployed?

Many organizations are transitioning to agile and DevOps practices that will enable them to bridge this gap between code deployment and quality validation and signoff.

In this chapter, we will discuss:

  • The importance of automation in DevOps
  • Automating during early integration
  • Automation as a by default practice
  • Deployment automation
  • Automation – metrics and measures
  • Best practices for early adoption and continuous automation
主站蜘蛛池模板: 金门县| 淳化县| 清原| 焦作市| 龙口市| 宜宾县| 金阳县| 黄大仙区| 崇明县| 尚志市| 湾仔区| 望谟县| 雷山县| 铜梁县| 万荣县| 民丰县| 民县| 鸡西市| 肥乡县| 吉安市| 乐东| 五河县| 梁平县| 西畴县| 嵊泗县| 营山县| 阳新县| 台州市| 杨浦区| 壤塘县| 子长县| 宿州市| 泰和县| 抚松县| 南京市| 察隅县| 邵阳县| 连云港市| 盐山县| 邓州市| 万全县|