| dc.contributor.author | Kottalbadde, K. V. V. S | |
| dc.date.accessioned | 2022-03-11T09:07:39Z | |
| dc.date.available | 2022-03-11T09:07:39Z | |
| dc.date.issued | 2021 | |
| dc.identifier.citation | Kottalbadde, K. V. V. S (2021) Anomaly Detection in CI/CD Pipelines Performance degradation detection. BSc. Dissertation Informatics Institute of Technology | en_US |
| dc.identifier.issn | 2017116 | |
| dc.identifier.uri | http://dlib.iit.ac.lk/xmlui/handle/123456789/925 | |
| dc.description.abstract | " In recent years, microservices have been more familiar with software developers because it is simple to code and get the job you need while comparing to monolith applications. As a result, CI/CD comes into play to ensure continuous off-app delivery when companies follow agile developments. This CI/CD environment consists of several phases, such as error code testing, integration testing etc. They do not have a simple way to perform performance testing and get the basic idea of the overall system throughput. This research is focused on developing a microservices performance degradation detection system using machine learning and created a simple and straightforward mechanism. Based on the existing research author decided to try out supervised learning methods using XGBoost. The final solution was able to detect performance degradation. It helps DevOps and cloud engineers determine how they should deploy the system (whether increase the virtual machine's performance or decrease it) and adjust auto-scaling values based on the result predicted. Keywords— CI/CD, Performance Degradation detection, microservice, metric" | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Cloud computing | en_US |
| dc.subject | Observability | en_US |
| dc.subject | metrics data | en_US |
| dc.subject | Microservice | en_US |
| dc.subject | Performance Degradation detection | en_US |
| dc.subject | CI/CD | en_US |
| dc.title | Anomaly Detection in CI/CD Pipelines Performance degradation detection | en_US |
| dc.type | Thesis | en_US |