To put it simply, DevOps refers to the writing and deployment of code, while SRE is much more complicated since the team takes a more detailed approach while working on the system. A DevOps team takes an agile approach when working on a product or app.