Continuous Integration and Continuous Delivery
An engineering practice or platform component for building, deploying and operating AI systems.
Understand it deeply
What is Continuous Integration and Continuous Delivery, really?
An engineering practice or platform component for building, deploying and operating AI systems.
Understanding Continuous Integration and Continuous Delivery helps you identify which part of an AI system a discussion is actually about, instead of memorising an acronym. An operations concept concerned with building, deploying, monitoring and maintaining models.
Build the right intuition first
Do not treat Continuous Integration and Continuous Delivery as an isolated acronym. Put it back into an AI system: You will usually encounter Continuous Integration and Continuous Delivery when teams are designing, training or using an AI system. It describes one specific part of the system, not a complete solution on its own.
A three-step way to understand it
- Start with what it describes
An engineering practice or platform component for building, deploying and operating AI systems.
- Then see why it matters
Understanding Continuous Integration and Continuous Delivery helps you identify which part of an AI system a discussion is actually about, instead of memorising an acronym.
- Place it in a real setting
You will usually encounter Continuous Integration and Continuous Delivery when teams are designing, training or using an AI system.
Key mechanics
Continuous Integration and Continuous Delivery does not operate alone. These three points show what role it should play in a solution.
- 01 — Core definition
An engineering practice or platform component for building, deploying and operating AI systems.
- 02 — System role
Understanding Continuous Integration and Continuous Delivery helps you identify which part of an AI system a discussion is actually about, instead of memorising an acronym.
- 03 — Where it fits
An operations concept concerned with building, deploying, monitoring and maintaining models.
How does it participate in an AI system?
You will usually encounter Continuous Integration and Continuous Delivery when teams are designing, training or using an AI system. Closely related concepts include MLOps, Model Deployment, Model Monitoring, Graphics Processing Unit. Understand their responsibilities before deciding whether Continuous Integration and Continuous Delivery is needed.
Common misunderstandings
Is Continuous Integration and Continuous Delivery a complete solution?
Usually not. Continuous Integration and Continuous Delivery addresses one particular part of an AI system; real products still need data, models, workflows and evaluation around it.
When should Continuous Integration and Continuous Delivery be a priority?
You will usually encounter Continuous Integration and Continuous Delivery when teams are designing, training or using an AI system. Focus on it when that part becomes the bottleneck for quality, cost, speed or reliability.
Remember: Continuous Integration and Continuous Delivery An engineering practice or platform component for building, deploying and operating AI systems. First identify where it fits in the system, then decide whether to use it.
Why does it exist?
Understanding Continuous Integration and Continuous Delivery helps you identify which part of an AI system a discussion is actually about, instead of memorising an acronym.
Where will you see it?
You will usually encounter Continuous Integration and Continuous Delivery when teams are designing, training or using an AI system.