On-Premise AIOps Infrastructure for a Software Editor SME: An Experience Report - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

On-Premise AIOps Infrastructure for a Software Editor SME: An Experience Report

Infrastructure AIOps sur Site pour une PME en Édition de Logiciels : Compte Rendu d'Expérience

Résumé

Information Technology has become a critical component in various industries, leading to an increased focus on software maintenance and monitoring. With the complexities of modern software systems, traditional maintenance approaches have become insufficient. The concept of AIOps has emerged to enhance predictive maintenance using Big Data and Machine Learning capabilities. However, exploiting AIOps requires addressing several challenges related to the complexity of data and incident management. Commercial solutions exist, but they may not be suitable for certain companies due to high costs, data governance issues, and limitations in covering private software. This paper investigates the feasibility of implementing on-premise AIOps solutions by leveraging open-source tools. We introduce a comprehensive AIOps infrastructure that we have successfully deployed in our company, and we provide the rationale behind different choices that we made to build its various components. Particularly, we provide insights into our approach and criteria for selecting a data management system and we explain its integration. Our experience can be beneficial for companies seeking to internally manage their software maintenance processes with a modern AIOps approach.
Les technologies de l'information sont devenues un composant essentiel dans diverses industries, ce qui a accru l'accent mis sur la maintenance et la surveillance des logiciels. Avec les complexités des systèmes logiciels modernes, les approches traditionnelles de maintenance sont devenues insuffisantes. Le concept d'AIOps a émergé pour améliorer la maintenance prédictive en utilisant les capacités du Big Data et de l'apprentissage automatique. Cependant, exploiter l'AIOps nécessite de relever plusieurs défis liés à la complexité des données et à la gestion des incidents. Des solutions commerciales existent, mais elles ne conviennent pas à toutes les entreprises en raison des coûts élevés, des problèmes de gouvernance des données et des limitations dans la couverture des logiciels privés. Ce document étudie la faisabilité de la mise en œuvre de solutions AIOps sur site en exploitant des outils open-source. Nous présentons une infrastructure AIOps complète que nous avons déployée avec succès dans notre entreprise, et nous expliquons la logique derrière les différents choix que nous avons faits pour construire ses différentes composantes. En particulier, nous donnons un aperçu de notre approche et de nos critères de sélection d'un système de gestion des données, et nous expliquons son intégration. Notre expérience peut être bénéfique pour les entreprises cherchant à gérer en interne leurs processus de maintenance logicielle avec une approche AIOps moderne.
Fichier principal
Vignette du fichier
On-Premise AIOps Infrastructure for a Software Editor SME An Experience Report.pdf (4.61 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04186001 , version 1 (23-08-2023)

Identifiants

Citer

Anes Bendimerad, Youcef Remil, Romain Mathonat, Mehdi Kaytoue. On-Premise AIOps Infrastructure for a Software Editor SME: An Experience Report. ESEC/FSE 2023, Dec 2023, San Francisco (California), United States. ⟨10.1145/3611643.3613876⟩. ⟨hal-04186001⟩
100 Consultations
14 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More