Applying DevOps Practices for Quality and Reliability Improvement in Cloud-Based Systems

Auteurs

  • Sumanth Tatineni Auteur

Trefwoorden:

DevOps practices, Reliability, Quality, Cloud-based systems, Automation, Security

Samenvatting

The rising need for high-quality software development processes across different stages has created unmatched pressure. To 
deal with this burden, DevOps is the leading solution because it aims to improve frequency, speed, and, particularly, the quality 
of software deployments. DevOps represents development and operation fusion, influencing different software development 
industry aspects. While DevOps has been a point of interest for many researchers, most research stresses software development 
innovation with limited attention given to its effect on software quality. This paper aims to cover a comprehensive analysis of 
how DevOps features influence software quality and reliability. It is essential to understand that DevOps not only encompasses 
practices but also includes an organizational culture shift that bridges the gaps between development and operations within an 
organization. DevOps implementation breeds numerous benefits. This paper will include a systematic mapping of the different 
aspects of the cloud, like cultural shifts, continuous delivery, quick feedback loops, and automation. Additionally, it emphasizes 
the need to look at more aspects, such as the development and measurement of performance metrics and the evaluation of 
quality factors that include usability, portability in the cloud, efficiency, and software maintainability.

Downloads

Gepubliceerd

2024-05-24