<div dir="ltr"><div><div><div><div>The ideal of DevOps; greater cooperation between Development, Engineering, and Operations, is a great way to go. <br><br></div>So far the implementations seem to be application developers ignoring all the sound experience of Database programmers, Systems Engineers, Operations staff, and anyone else. "We can do this programatically!" they cry, ignoring that there are smarter and more experienced people who have already solved the problems they are just finding. <br>
<br></div>Chef: "Let's install 8,000 files on a perfectly tuned server."<br><br></div><div>Ruby: "Make it easy for programmers to write the way they want. Ignore wanting to find out where they repurposed '+' to subtract."<br>
</div><div><br></div>Node.js: "Why tune Apache or Lighty? Replace it with something slower, less secure, and with less support."<br><br></div>Infrastructure as code: "Documentation? Planning? Why?"<br clear="all">
<div><div><div><div><div><br></div><div>Can these people come up with a change that is also an improvement?<br><br></div><div>Not that I'm grumpy today...<br><br></div><div>Leam<br></div><div>-- <br><div><a href="http://leamhall.blogspot.com/" target="_blank">Mind on a Mission</a></div>
</div></div></div></div></div></div>