DevOps Weekly Roundup: Post-mortems, Hiring Engineers, and Automation
The best articles from the DevOps zone, hand-picked by our team of editors.
Join the DZone community and get the full member experience.Join For Free
DZone user Joe Wolf is a solutions architect, and walks us through a detailed breakdown of what went wrong with a bug in production. Turns out there was a lot of blame to go around between himself and the developers of the various third-party tools he used, though truthfully, software development can be about how you assemble the lego blocks you're given in addition to how well you create your own blocks.
There are a lot, and I mean a lot of tools for Continuous Delivery, Continuous Integration, Configuration Management, SCM, etc., all for making DevOps adoption and execution easier. In this post, you can just focus on the benefits of some of the various CI tools, though of course you'll have to try them all yourself to find out which one best fits your needs.
MVB Yaniv Yehuda takes a look at an interesting Forbes article that walks through a company's DevOps pains as they tried to develop a hotel operations platform. At the root of the issues they ran into is a somewhat common one: DevOps is not "bought into" completely at all levels of the organization, and they needed someone completely devoted rather than trying to force current employees into a box they weren't yet comfortable with.
Automated testing is still a hot topic due to a number of factors including fear from manual testers and fear of the investment from the business perspective. But they do have value, and increase in value the longer a project sticks around. This article does a great job of both exploring the benefits and drawbacks of automated testing, and how SOLID principles can lead to the success of automated testing efforts.
Opinions expressed by DZone contributors are their own.