Earlier people used to pedal a bicycle to reach their destination. At that point of time the problem was to reach a place with spending less human energy. With the invention of Motor Cycles and Car, their problem was solved. With the invention, do you believe the problems in their transportation were resolved? Only the mode of transportation changed and now the problem has taken …show more content…
What is DevOps
DevOps is a practise, based on agile and lean that unites the development and operation tasks of a software development. With DevOps most of the development and release processes are automated. Automation in-turn results in fast flow of planned work, with increased stable, reliable and secured product.
Figure 1 - Diagram from https://en.wikipedia.org depicting DevOps as the intersection of development (software engineering), operations and quality assurance …show more content…
Continuous Integration is a process with which the code checked-in would be verified with an automated build. This would help the developer to detect the bugs/errors in the initial phase of software development. Continuous Deployment is a methodology with which the changes are built, tested and deployed for releases. Automation is the key for DevOps. With automation DevOps enables the team to efficiently communicate, collaborate and integrate with each other.
Various tools used in the methodology are shown in the below picture.
Figure 2 - Diagram from https://www.kraftic.com/services/devops depicting different DevOps tools
4. Impact of DevOps in Software Development
Implementing DevOps methodologies would yield us a fruitful outcome to the software development process and few listed below.
• Increased collaboration and ownership.
• Defects identified in the early stage, i.e. testing is moved to Leftward
• Accelerated Time-to Market.
• Scaled up productivity and Quality
• Reduced Risk
• Increases Virtualize Environments utilization
• Reliable Releases - Reduces Deployment related issues with automated deployment
5. Few Statistics
Few statistics about DevOps shared in the web are given