DevOps Toolbox
6 Big, Bad Mistakes in Configuration Management, Part 1
Configuration problems come in many flavors. Some are mere nuisances. Often though, configuration errors can lead to more serious mishaps like application performance problems, policy compliance violations or even security vulnerabilities. They ...
Getting the Most Out of QA in Complex Environments
We live in a world in which software is increasingly dominant. Not only do we rely ever more on software, but its complexity is becoming even greater. And with increased complexity, bugs ...
Help Us Understand CI/CD, DevOps & Job Scheduling
While plenty of vendors tell us what they think is happening in the market, the only way to really learn is from you, our readers. So we are asking you to take ...
How Developers Can Spend More Time Coding, Less Time Fixing
I don’t think anyone became a developer because they loved to spend their time debugging. As frustrating as it may be, making sure your build works is critical—and this burden is now ...
DataDog Announces APM. Why You Should Care
In case you missed it, DataDog announced it has added application performance monitoring to infrastructure and business goal monitoring. Part of my background includes a variety of clustered systems. First VMware, then ...
Automation, ChatBots Can Improve DevOps
At its heart, the goal of DevOps is to foster better communication between the development team and operations team at an organization. When these two teams are systematically connected, they can easily ...
Relevant Continuous Testing: The Primary Key to DevOps
My recent blog, "7 Pillars of DevOps," identified seven essential best practices areas that make up successful DevOps and explained that the pillars are not silos, but rather foundations that need to ...
Automation: Achieving Faster Rollouts with Better Accuracy
A changing landscape requires new processes At the recent Symposium/ITxpo, Gartner shared a list of technologies and trends that will be important for organizations to embrace and prepare for in 2017. These ...
An Operational Approach to Benchmarking Microservices
Benchmarking microservices often falls behind on the engineering team’s to-do list. However, those that aren’t are missing out on a key component. The fundamental goal of benchmarking is to better understand the ...
Top Reasons to Use Node.js
When considering the architecture of a new web app, it might be a good idea to include Node.js in the discussion as a key part of that architecture. Node.js could provide you ...
Are You Paying a ‘Wait-Time Tax’ on Your Global DevOps?
Business increasingly is global, so DevOps has become global as well. In fact, for many enterprises, DevOps entails collaboration between development, test/QA and ops teams across multiple continents. This is in part ...
5 Reasons Why Companies Should Analyze Their Logs
At first thought it might seem as though analyzing logs is something that only affects the IT portion of your business. However, nothing could be further from the truth. In reality, log ...

