DevOps is a cultural and technical movement that unifies software development and IT operations through shared ownership, automation, and continuous feedback loops. The DORA (DevOps Research and Assessment) four key metrics — deployment frequency, lead time for changes, time to restore service, and change failure rate — are the industry-standard measures of DevOps performance. Elite performers deploy multiple times per day with <1 hour lead time and <5% change failure rate. DevOps practices — Infrastructure as Code, automated testing, blameless postmortems — are prerequisites for operating at this level.

Key Points

  • Shared ownership: "you build it, you run it" — development teams own the full lifecycle including on-call, dashboards, and incident response.
  • Shift-left: move security, testing, and quality checks earlier in the development lifecycle — catch issues at commit time, not at release time.
  • Blameless postmortems: focus on systemic causes of incidents, not individual blame — psychological safety enables honest reporting and faster learning.
  • Infrastructure as Code (IaC): define infrastructure in version-controlled files (Terraform, Pulumi, CloudFormation) — enables reproducible, auditable environments.
  • DORA elite teams deploy on-demand (multiple times/day), have &lt;1 hour lead time, recover from incidents in &lt;1 hour, and have &lt;5% change failure rate.
  • The Three Ways of DevOps (Gene Kim): Systems Thinking (flow), Amplify Feedback Loops, Culture of Continual Experimentation and Learning.
  • Value Stream Mapping: visualize every step from commit to production to identify bottlenecks — manual approvals and environment provisioning are common waste sources.
  • Toil reduction: automate repetitive operational work so engineers spend &lt;50% of time on toil, freeing capacity for engineering work with lasting value.

Real-World Example

Amazon's internal "two-pizza team" model with shared DevOps responsibility scaled from 1 deployment per 11.6 seconds in 2014. Each team owns their service's CI/CD pipeline, monitoring dashboards, and on-call rotation — enabling 136,000+ production deployments per day.