DevOps is about flawless execution, which is what comes to mind when I think of Ninjas. DevOps Angle just published my article, “Secrets of a DevOps Ninja: Four Techniques to Overcome Deployment Roadblocks.” It outlines ways to overcome deployment roadblocks. The key takeaway is that it is extremely important to understand the processes used for deployments.
Assuming your basic processes are sound, should they be implemented as is or adapted to be even more effective when used as part of an automated process? This brings me to a fifth technique for a DevOps Ninja that I didn’t mention in the article: continually improve your processes. Being able to measure the effectiveness of your process is key. Decide on the KPIs, measure them and then continually seek to improve what you are doing and how you are doing it.
Read “Secrets of a DevOps Ninja” and let me know about your experiences by writing a comment below.