An Evolutionary Computation-Based Platform for Optimizing Infrastructure-as-Code Deployment Configurations

No Thumbnail Available
Identifiers
Publication date
2024
Advisors
Journal Title
Journal ISSN
Volume Title
Publisher
Springer Science and Business Media Deutschland GmbH
Citations
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
PIACERE is an H2020 European project which objective is to implement a solution involving the development, deployment, and operation of Infrastructure-as-Code of applications running on cloud continuum. This technical paper is focused on describing a specific module of the whole PIACERE ecosystem: the IaC Optimizer Platform. The main objective of this component is to provide the user with optimized Infrastructure-as-Code configurations deployed on the most appropriate infrastructural elements that best meet the predefined requirements. For properly dealing with this problem, the IaC Optimizer Platform is based on Evolutionary Computation metaheuristics. More specifically, it resorts to NSGA-II and NSGA-III algorithms, depending on user needs. Additionally, we not only describe the IaC Optimizer Platform component in this paper, but we also show how it helps the user to find the most adequate Infrastructure-as-Code configurations.
Description
Publisher Copyright: © 2024, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
Citation
Osaba , E , Diaz-de-Arcaya , J , Alonso , J , Lobo , J L , Benguria , G & Etxaniz , I 2024 , An Evolutionary Computation-Based Platform for Optimizing Infrastructure-as-Code Deployment Configurations . in X-S Yang , R S Sherratt , N Dey & A Joshi (eds) , Proceedings of 8th International Congress on Information and Communication Technology - ICICT 2023 . Lecture Notes in Networks and Systems , vol. 695 LNNS , Springer Science and Business Media Deutschland GmbH , pp. 321-330 , 8th International Congress on Information and Communication Technology, ICICT 2023 , London , United Kingdom , 20/02/23 . https://doi.org/10.1007/978-981-99-3043-2_25
conference