DevOps
One of the problems with agile is that it is not much good having agile development if the operations and release process is anything but agile. Agile systems would have to wait for the progression of a slow change management process before the software could be released. This frustration has given rise to the recent devops movement which seeks to make operations agile.It "Improves collaboration and productivity by automating infrastructure, automating workflow and continuously measuring application performance." And makes operations part of the development team. The Devops community has grown rapidly and has its own website and resources, and is being taken up by large developers of software such as IBM.
Question: Define DevOps and give an example of its practice. What is the history of Devops and how has it developed?What are the principles of DevOps.
What are the benefits and risks with Devops?Devops emphasizes the use of tools: what are these tools, what do they do and why are they important?Critique DevOps: does it have a future or is it trend which will pass?