Guest blog by David Spark, Spark Media Solutions
“If you really want to be agile IT today you actually need to be much more trustworthy of your automation,” said Edward Haletky (@texiwill), president and CEO, The Virtualization Practice. “A lot of companies are still building up their automation and still building up that level of trust.”
What exactly does that trust mean? Haletky provides one possible example in our conversation at the 2016 RSA Conference in San Francisco.
Say you write a tool that will clean up a database every six months. You have to trust it’s going to run every six months. You also have to trust it’s going to clean/remove the right data and not the data you’re using in production.
Understanding that databases are critical to the business, people want to watch that behavior for a long time before they press the automation button thus exiting their watchful eyes and manual control.
If that level of automation can be achieved, agile IT can significantly ease the IT department’s workloads.
This level of automation sounded like the goal of DevOps, but Haletky clarified: “DevOps and agile are two different concepts of the same problem. Agile is about going fast and making sure you’re solving the right problems. DevOps is how the teams communicate together.”