3 ms·
Devops is a way of organizing teams such that developers, qa, and operations involved in a particular product are all working on the same (usually fairly small)
by empath75 7y ago
Devops is a way of organizing teams such that developers, qa, and operations involved in a particular product are all working on the same (usually fairly small) team, using the same work backlog, usually using some kind of agile methodology like scrum. You could have people specialized on the team for those tasks, but generally people on devops teams are expected to work any issues that come in so developers will be deploying servers or writing tests and operations people might add features to the app, etc.
Devops as most people use it also refers to a suite of technologies used by teams organized that way as well as engineers who specialized in that set of tools. Jenkins, aws, containers, chef, etc.
People might also use it to describe common deployment patterns that devops teams use like ci/cd and infrastructure as code.
It’s a buzzword, but it does mean something real.