Applying SRE Principles to CI/CD

Friday, December 09, 2022 - 9:00 am9:30 am AEDT

Mel Kaulfuss, Buildkite

Abstract: 

The automation of building & testing code with CI/CD enables us to ship code easily and frequently with a high level of trust that bugs won't impact end-users. Why then are our CI/CD systems still often painfully slow, unreliable & our ability to deliver frequently blocked? Site Reliability Engineering (SRE) aims to reduce the pain caused by unhealthy platforms & processes that affect the reliability & stability of production systems. Join Buildkite's Mel Kaulfuss as she looks at CI/CD through the SRE lens. Learn how to define meaningful SLOs (service-level objectives) & SLIs (service-level indicators), and use error budgets to tune your test suites & pipelines to manage CI/CD infrastructure & processes just as you would production systems.

BibTeX
@conference {284933,
author = {Mel Kaulfuss},
title = {Applying {SRE} Principles to {CI/CD}},
year = {2022},
address = {Sydney},
publisher = {USENIX Association},
month = dec
}

Presentation Video