Software Automation Enhancement through the Implementation of DevOps
Sarthak Srivastav, Karthik Allam, Anirudh Mustyala · International Journal of Research Publication and Reviews · 2023
The DevOps paradigm for developing software unifies the activities of development, operations, and quality control.The primary objective of DevOps is to streamline the software development process through automation, while also emphasizing cloud security.DevOps gives a scope of instruments, like Git, Jenkins, Chef, and Selenium, to empower automation all through the whole software development lifecycle, including planning, building, integration, testing, and deploying.Microsoft Cloud Azure and Visual Studio Team Services (VSTS) are commonly used platforms for DevOps.By facilitating continuous integration, continuous delivery, continuous testing, and release management, DevOps enables organizations to save time and resources while minimizing manual effort.Furthermore, real-time activity tracking by project participants allows them to bridge the gap between continuous integration and continuous delivery.