Integrated log-aware CI/CD pipeline with custom bot for monitoring

Agile is currently the most prevalent life cycle used in software development due to its ability to scale and support changes. This has led to DevOps, which further led to a need for an optimized and integrated approach to implementing CI/CD. This research paper showcases proof of concepts for minim...

Full description

Saved in:
Bibliographic Details
Published in2023 8th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA) pp. 257 - 262
Main Authors Narendiran, A, D, Abhishek, P, Adithya, Ray, Debaditya, Auradkar, Prafullata K., Phalachandra, H. L.
Format Conference Proceeding
LanguageEnglish
Published IEEE 26.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Agile is currently the most prevalent life cycle used in software development due to its ability to scale and support changes. This has led to DevOps, which further led to a need for an optimized and integrated approach to implementing CI/CD. This research paper showcases proof of concepts for minimizing human intervention in the operations cycle for software development. It discusses several additions and/or modifications to the traditional implementations of CI/CD pipelines and explores how several DevOps tools can be leveraged to improve them from continuous development and integration to continuous deployment. Our aim is to come up with an improved CI/CD and monitoring process which is convenient for the developers to set up and leverage with the least amount of configuration and manual intervention. Additionally, it proposes a customizable python application to process and maintain the inherently complex logs generated by the pipeline, contributing to the ease of monitoring the pipeline. This paper ignored the application-centric continuous testing phase of the pipeline which is left to the developers to construct.
ISSN:2832-3734
DOI:10.1109/ICCCBDA56900.2023.10154891