- Testing Practitioner Handbook
- Renu Rajani
- 200字
- 2021-07-09 19:10:52
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
- Mastering AWS Lambda
- Android 應(yīng)用案例開(kāi)發(fā)大全(第3版)
- JavaScript動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)詳解
- 劍指MySQL:架構(gòu)、調(diào)優(yōu)與運(yùn)維
- 精通MATLAB(第3版)
- Learning FuelPHP for Effective PHP Development
- Nginx Lua開(kāi)發(fā)實(shí)戰(zhàn)
- 深入解析Java編譯器:源碼剖析與實(shí)例詳解
- 算法超簡(jiǎn)單:趣味游戲帶你輕松入門(mén)與實(shí)踐
- Learning iOS Penetration Testing
- Isomorphic JavaScript Web Development
- Ionic Framework By Example
- 亮劍ASP.NET項(xiàng)目開(kāi)發(fā)案例導(dǎo)航
- 智能優(yōu)化算法與MATLAB編程實(shí)踐
- Flask Framework Cookbook