On Continuous Integration / Continuous Delivery for Automated Deployment of Machine Learning Models using MLOps
Satvik Garg, Pradyumn Pundir, Geetanjali Rathee, P.K. Gupta, Somya, Garg, Saransh Ahlawat

TL;DR
This paper explores the integration of CI/CD pipelines within MLOps for automated deployment of machine learning models, highlighting tools, challenges, and deployment strategies like GitOps.
Contribution
It provides an in-depth analysis of MLOps, compares it with DevOps, and discusses CI/CD tools and deployment methods specific to machine learning workflows.
Findings
Identifies key differences between DevOps and MLOps.
Analyzes CI/CD tools suitable for machine learning.
Discusses deployment strategies including GitOps.
Abstract
Model deployment in machine learning has emerged as an intriguing field of research in recent years. It is comparable to the procedure defined for conventional software development. Continuous Integration and Continuous Delivery (CI/CD) have been shown to smooth down software advancement and speed up businesses when used in conjunction with development and operations (DevOps). Using CI/CD pipelines in an application that includes Machine Learning Operations (MLOps) components, on the other hand, has difficult difficulties, and pioneers in the area solve them by using unique tools, which is typically provided by cloud providers. This research provides a more in-depth look at the machine learning lifecycle and the key distinctions between DevOps and MLOps. In the MLOps approach, we discuss tools and approaches for executing the CI/CD pipeline of machine learning frameworks. Following…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Big Data and Business Intelligence
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
