Title: Capturing uncertainties through log analysis using DevOps
Authors: Rajeev Kumar Gupta; Arti Jain; Ruchika Kumar; R.K. Pateriya
Addresses: Pandit Deendayal Energy University, Gandhinagar, India ' Jaypee Institute of Information Technology, Noida, India ' Maluna Azad National Institute of Technology, Bhopal, India ' Maluna Azad National Institute of Technology, Bhopal, India
Abstract: DevOps is an advancement of agile processes which is mainly used to improve the coordination between development and operation teams. Continuous practices survive within the core of the DevOps which ensures efficient pipelines and high-quality delivery of software. Using such practices in a synchronous, business dynamics compliance and ever-changing needs of clients can meet high performance and reliable final products. This research work is an attempt to propose a simplified solution, guideline and tools support for developing and maintaining quality of continuous practices that are used in the DevOps project. The system automates the correlation among various telemetry data to contribute towards enriching log analysis and reduces manual efforts. The proposed system undergoes in-depth analysis of logs, promotes quality assessments and feedback to developers, which in result, helps in deeper problem diagnosis of the telemetry data. In this work, an empirical study is carried out to gain conceptual clarity on integrated pipeline architecture and to address how automation in continuous monitoring accelerates and extends the feedback loop in the system.
Keywords: agile; DevOps; log analysis; telemetry data; software development life cycle; SDLC.
DOI: 10.1504/IJDMMM.2023.129995
International Journal of Data Mining, Modelling and Management, 2023 Vol.15 No.1, pp.53 - 78
Received: 12 Jul 2021
Accepted: 21 Feb 2022
Published online: 04 Apr 2023 *