DevOps glossary

Use precise language.

Interview credibility collapses when terms are used loosely. Learn the operational meaning, not only the acronym.

Artifact

A versioned, immutable output produced by a build and promoted between environments.

CI

Frequent integration of changes with automated validation and rapid feedback.

CD

The controls and automation that keep software releasable or deploy it automatically.

IaC

Declarative management of infrastructure through reviewed, version-controlled code.

SLO

A target reliability level for a service, measured through service-level indicators.

GitOps

Operating systems through declarative desired state stored in Git and reconciled automatically.

Blue-green

A deployment strategy using two equivalent environments and controlled traffic switching.

Canary

A progressive release that exposes a small audience before wider rollout.

SBOM

A software bill of materials listing components included in a software artifact.

Drift

The difference between declared configuration and actual deployed state.

MTTR

Mean time to restore service after an incident.

DORA metrics

Delivery performance measures covering deployment frequency, lead time, change failure rate and recovery time.