Skip to main navigation Skip to search Skip to main content

Towards the Self-Healing of Infrastructure as Code Projects Using Constrained LLM Technologies

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Citations (Scopus)

Abstract

The generalization of the use of cloud computing and edge computing solutions in industry requires innovative techniques to keep up with the complexity of these scenarios. In particular, the large heterogeneity of the infrastructural devices and the myriad of services offered by the various private and cloud providers represent a challenge. Infrastructure as Code (IaC) technologies have been adopted to reduce the complexity of these scenarios, but even IaC technologies have their drawbacks, as the errors resulting from their use often combine the complexities of the underlying layers and require a high level of expertise. In this regard, the recent upsurge of Large Language Models represents an opportunity as they are able to tackle different problems. In this article, we aspire to shed light on the automated patching of IaC projects with the help of LLMs. We evaluate the suitability of this hypothesis by using a well-known LLM that is able to solve all the scenarios we envisioned and assess the possibility of doing the same with smaller, offline LLMs, which could lead to the use of these technologies in resource-constrained environments, such as edge computing.

Original languageEnglish
Title of host publicationProceedings - 2024 ACM/IEEE International Workshop on Automated Program Repair, APR 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages22-25
Number of pages4
ISBN (Electronic)9798400705779
DOIs
Publication statusPublished - 11 Sept 2024
Event5th ACM/IEEE International Workshop on Automated Program Repair, APR 2024 - Lisbon, Portugal
Duration: 20 Apr 202420 Apr 2024

Publication series

NameProceedings - 2024 ACM/IEEE International Workshop on Automated Program Repair, APR 2024

Conference

Conference5th ACM/IEEE International Workshop on Automated Program Repair, APR 2024
Country/TerritoryPortugal
CityLisbon
Period20/04/2420/04/24

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Keywords

  • automated patching
  • Decision analysis.
  • IaC
  • Information systems → Computing platforms
  • Infrastructure as Code
  • Large Language Models
  • LLMs
  • self-healing
  • • Applied computing → IT architectures

Fingerprint

Dive into the research topics of 'Towards the Self-Healing of Infrastructure as Code Projects Using Constrained LLM Technologies'. Together they form a unique fingerprint.

Cite this