What is Shift Left?
Moving testing and security checks earlier in the development lifecycle.
Shift Left is the practice of performing quality and security checks earlier in the development process — in the developer's IDE, in pre-commit hooks, and in CI, rather than in staging or production. The 'shift left' metaphor comes from moving activities to the left on a timeline. It's cheaper to fix a bug found in a PR than one found in production. Shift-left security (part of DevSecOps) means running SAST, dependency scanning, and secret detection in the PR pipeline.
More DevOps Terms
Chaos Engineering
Deliberately injecting failures into a system to discover weaknesses before they cause incidents.
DevOps
A culture and practice combining software development and IT operations for faster, reliable delivery.
DORA Metrics
Four key metrics for measuring software delivery performance: deploy frequency, lead time, MTTR, and change failure rate.
FinOps
The practice of bringing financial accountability to cloud spending.
Idempotent
An operation that produces the same result no matter how many times it's executed.
MLOps
The practice of applying DevOps principles to machine learning model lifecycle management.
Test your knowledge of Shift Left and 130 other DevOps concepts