The DevOps movement seems like a no-brainer to me: treat the management of operational systems as we treat the management of software development.
Version control everything, seek to automate every single process that changes anything and automatically test every change. And then, make the smallest number of changes necessary to deliver the benefit sought. Take as many human, error-prone activities *out* of the overall process as possible - or as I've been overheard to say on a particularly bad afternoon "eliminate the monkeys".
Not surprisingly, devops and agile are strongly related - indeed, some have described devops as extending agile the "last mile" beyond development and into operations. About time!
Observations and opinions on things that strike me as interesting - for better or for worse - in the realms of software, communications, collaboration and generally, getting machines to do what we want them to while getting out of our way.
Monday, February 22, 2010
DevOps - about time!
Subscribe to:
Posts (Atom)