CI/CD
[/siː aɪ siː diː/]
Definitions
Continuous Integration / Continuous Delivery — a set of software engineering practices and tools that automate the process of testing, building, and deploying code changes. CI automatically validates every commit; CD deploys validated code to production frequently and reliably without manual intervention.
“The team ships 20 times a day safely because their CI/CD pipeline catches regressions automatically.”
Related Terms
- DevOpsTechnology
A set of practices, tools, and cultural philosophies that unite software development (Dev) and IT operations (Ops) teams. DevOps breaks down silos, automates repetitive tasks, and ...
- API-FirstTechnology
A design philosophy where the API contract is defined and agreed upon before any implementation begins. API-first teams treat the API as the product — writing the specification fir...
- IdempotencyTechnology
The property of an operation where performing it multiple times produces the same result as performing it once. Idempotent API endpoints are critical for safe retries — if a networ...
- ObservabilityTechnology
The ability to understand the internal state of a system from its external outputs — logs, metrics, and traces. A highly observable system lets engineers diagnose production issues...
- BaseTechnology
The foundational infrastructure layer of the PlatPhorm News Network (base.platphormnews.com). Base provides core shared services — authentication, storage, and routing — that all o...
- Edge ComputingTechnology
A computing paradigm that processes data at or near its source — at the "edge" of the network — rather than sending it all to a central cloud datacenter. Edge computing reduces lat...