MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review
With the growing popularity of machine learning, implementations of the environment for developing and maintaining these models, called MLOps, are becoming more common. The number of publications in this area is relatively small, although growing rapidly. Our goal was to review the current state of...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2025-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10855428/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1825206995560431616 |
---|---|
author | Adrian P. Wozniak Mateusz Milczarek Joanna Wozniak |
author_facet | Adrian P. Wozniak Mateusz Milczarek Joanna Wozniak |
author_sort | Adrian P. Wozniak |
collection | DOAJ |
description | With the growing popularity of machine learning, implementations of the environment for developing and maintaining these models, called MLOps, are becoming more common. The number of publications in this area is relatively small, although growing rapidly. Our goal was to review the current state of the literature in the MLOps area and answer the following research questions: What classes of tools are used in MLOps environments? Which tool implementations are the most popular? What processes are implemented within MLOps? What metrics are used to measure the effectiveness of MLOps implementation? Based on this review, we identified classes of tools included in the MLOps architecture, along with their most popular implementations. While some tools originate from DevOps practices, others, such as Model Orchestrators, Feature Stores, and Model Repositories, are unique to MLOps. We propose a reference MLOps architecture based on these findings and outline the stages of the model production process. We also sought metrics that would allow us to assess and compare the effectiveness of MLOps practices, but unfortunately, we were unable to find a satisfactory answer in this area. |
format | Article |
id | doaj-art-0108cdff08a04eb7bd20821c46bf17e5 |
institution | Kabale University |
issn | 2169-3536 |
language | English |
publishDate | 2025-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj-art-0108cdff08a04eb7bd20821c46bf17e52025-02-07T00:01:51ZengIEEEIEEE Access2169-35362025-01-0113221662217510.1109/ACCESS.2025.353499010855428MLOps Components, Tools, Process, and Metrics: A Systematic Literature ReviewAdrian P. Wozniak0https://orcid.org/0000-0003-0719-6344Mateusz Milczarek1https://orcid.org/0009-0005-2350-5305Joanna Wozniak2https://orcid.org/0009-0006-3751-8200Institute of Information Systems, Faculty of Cybernetics, Military University of Technology, Warsaw, PolandInstitute of Information Systems, Faculty of Cybernetics, Military University of Technology, Warsaw, PolandInstitute of Information Systems, Faculty of Cybernetics, Military University of Technology, Warsaw, PolandWith the growing popularity of machine learning, implementations of the environment for developing and maintaining these models, called MLOps, are becoming more common. The number of publications in this area is relatively small, although growing rapidly. Our goal was to review the current state of the literature in the MLOps area and answer the following research questions: What classes of tools are used in MLOps environments? Which tool implementations are the most popular? What processes are implemented within MLOps? What metrics are used to measure the effectiveness of MLOps implementation? Based on this review, we identified classes of tools included in the MLOps architecture, along with their most popular implementations. While some tools originate from DevOps practices, others, such as Model Orchestrators, Feature Stores, and Model Repositories, are unique to MLOps. We propose a reference MLOps architecture based on these findings and outline the stages of the model production process. We also sought metrics that would allow us to assess and compare the effectiveness of MLOps practices, but unfortunately, we were unable to find a satisfactory answer in this area.https://ieeexplore.ieee.org/document/10855428/Architecturemachine learning operationsMLOps |
spellingShingle | Adrian P. Wozniak Mateusz Milczarek Joanna Wozniak MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review IEEE Access Architecture machine learning operations MLOps |
title | MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review |
title_full | MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review |
title_fullStr | MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review |
title_full_unstemmed | MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review |
title_short | MLOps Components, Tools, Process, and Metrics: A Systematic Literature Review |
title_sort | mlops components tools process and metrics a systematic literature review |
topic | Architecture machine learning operations MLOps |
url | https://ieeexplore.ieee.org/document/10855428/ |
work_keys_str_mv | AT adrianpwozniak mlopscomponentstoolsprocessandmetricsasystematicliteraturereview AT mateuszmilczarek mlopscomponentstoolsprocessandmetricsasystematicliteraturereview AT joannawozniak mlopscomponentstoolsprocessandmetricsasystematicliteraturereview |