News Category: DevOps

The (R)Evolution of Network Operations

Since the mid-1990s, the costs of compute, storage, and memory have been steadily plummeting. The commoditization revolution in compute (“x86 everywhere”), combined with the commercialization of distributed systems programming models, has taken huge advantage of this economic situation. At the same...
Read 0 Comments

DevOps and Culture: The Evolution of DevOps in the Tech Industry

The tech landscape has evolved significantly in recent decades. Constant innovation in the space has forced these companies to rethink and reinvent how they compete in the market. And the more I learn about these changes, the more I’ve become entranced with movements like DevOps. DevOps as a...
Read 0 Comments

Splitting a Monolithic Application Into Services

Microservices-based architecture is an emerging trend in software development. It is the result of efforts to make enterprise application code more flexible and easily deployable. Current applications are typically layered based on technology. Teams that are structured around this model also end up...
Read 0 Comments

Beyond Jenkins: 7 DevOps Tools

The need for speed in the software development cycle has given rise to a number of valuable automation tools for developers. Chief among these tools are those aimed at facilitating the continuous integration and continuous delivery of software projects. Through these CI/CD tools, development teams...
Read 0 Comments

Velocity Is Not Acceleration

I see a lot of confusion around velocity in new-to-agile teams. Too many people treat velocity as an acceleration measurement. That is, they expect velocity to increase to some large number, as a stable state. Velocity is a rate of change coupled with direction. When managers think they can measure...
Read 0 Comments

Why Continuous Integration Is Important

There are many reasons often cited for why continuous integration is necessary, but none are so important, so essential, as trust. Let me elucidate; veteran developer Robert “Uncle Bob” Martin says that one of the core failings in modern software development is the breakdown in trust between...
Read 0 Comments

4 Ways Custom Code Metrics Improve a Development Team

One of the things that has surprised me over the years is how infrequently people take advantage of custom code metrics.  I say this not from the perspective of a geek with esoteric interest in a subject, wishing other people would share my interest.  Rather, I say this from the perspective of a...
Read 0 Comments

Linux Containers vs. VMs: A Security Comparison

More vulnerable than virtual machines? In fact, containers have some security advantages.  Developers love containers. They’re easy to use and fast to start. You can run a lot of them on even simple hardware. Startup overhead has always been a bane of development and testing, and this overhead only...
Read 0 Comments

DevOps Model, A Profile in CIO Leadership, Change Management

Take it from IT leaders who have been there: Adopting a DevOps model will require strong leadership, exceptional people skills, a high tolerance for failure and financial savvy.  CTO Alexander Pluim described his company's situation as typical: An enterprise technology system has issues, no one is...
Read 0 Comments

F5’s Latest Updates Give a Nod to Developers

As virtual appliances become a bigger part of its business, F5 is tweaking some of its products to better fit the concept of developers programming the network. The company has separated its orchestration tool from its management tool. The latter, which involves monitoring the network and making...
Read 0 Comments

Pages

Click Here!