Site reliability engineering versus DevOps
Júlia Biró: In my understanding, site reliability engineering is a subset of DevOps engineering, a very specific subset with very different goals. A DevOps engineer's job is to make the other teams effective and to help this full ownership principle, while a site reliability engineer is a very simple metric that defines the success of my work, which is the uptime of the site.
"A DevOps engineer's job is to make the other teams effective and to help this full ownership principle."
—Júlia Biró
In my job, I provide the tools for the other teams so that they can operate their systems in a way that achieves high availability. My toolkit provides them with good tooling and good guidelines for testing, monitoring, alerting, easy deployment, and easy reversion. At the end of the day, I'm making sure that they themselves can run their services in a reliable...