Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is CI/CD

Handbook of Research on Applied Data Science and Artificial Intelligence in Business and Industry
Continuous Integration and Continuous Deployment, a set of practices to automate testing, integration, and deployment into a production environment of software components.
Published in Chapter:
A Software Engineering Perspective on Building Production-Ready Machine Learning Systems
Petra Heck (Fontys University of Applied Sciences, The Netherlands), Gerard Schouten (Fontys University of Applied Sciences, The Netherlands), and Luís Cruz (Delft University of Technology, The Netherlands)
DOI: 10.4018/978-1-7998-6985-6.ch002
Abstract
This chapter discusses how to build production-ready machine learning systems. There are several challenges involved in accomplishing this, each with its specific solutions regarding practices and tool support. The chapter presents those solutions and introduces MLOps (machine learning operations, also called machine learning engineering) as an overarching and integrated approach in which data engineers, data scientists, software engineers, and operations engineers integrate their activities to implement validated machine learning applications managed from initial idea to daily operation in a production environment. This approach combines agile software engineering processes with the machine learning-specific workflow. Following the principles of MLOps is paramount in building high-quality production-ready machine learning systems. The current state of MLOps is discussed in terms of best practices and tool support. The chapter ends by describing future developments that are bound to improve and extend the tool support for implementing an MLOps approach.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Securing Cloud Infrastructure in IaaS and PaaS Environments
Continuous Integration and Continuous Deployment
Full Text Chapter Download: US $37.50 Add to Cart
Auditing Agile Release Management: Balancing Speed and Control
continuous integration and continuous deployment. It is a practice in software development where deployment of application components is made reliably and frequently.
Full Text Chapter Download: US $37.50 Add to Cart
Model-Centric Fulfillment Operations and Maintenance Automation
Continuous integration/continuous deployment. This is the concept that development of a solution, in this case a network automation solution, is an on-going process. Small incremental changes are constantly being coded, and then tested and deployed into product on a continuous, automated basis. This approach is central to DevOps as a methodology.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR