Essential Guide

This Essential Guide is a collection of articles, videos and other content selected by our editors to give you a comprehensive view of this topic.

A look inside the DevOps movement

DevOps culture demands fast developments and agility in the face of change. The right IT team and tools keep releases flowing at a rapid pace.

The DevOps movement has steadily gained traction among IT professionals. DevOps engineers looking for work don't have to look too hard; a quick scan on one job site turned up more than 300 listings. But what does a DevOps job entail? Does a "DevOps engineer" even exist?

People fluent in the DevOps work methodology have skills in both application development and systems operations to help push releases quickly. DevOps is also a philosophy to bridge communication gaps between groups. This guide details the varied aspects of the DevOps movement, how to adopt it and the tools available to facilitate it.

Starting out

1. What the DevOps movement is -- and is not

In some IT organizations, the DevOps movement blends development and operations into one team. In others, a moderator between development and operations teams will manage the interaction between the groups. And in others, the DevOps overhaul takes on a life of its own.

The pay off

2. Benefits of the DevOps culture

Adopting the DevOps movement in your IT department can mean faster delivery, more collaboration between teams and better processes overall. These benefits extend both to cloud businesses and traditional enterprise data centers.

Toolbox

3. The tools of the DevOps trade

Once you understand what the DevOps movement is and how it can benefit the IT department, it's time to acquire the skills and tools required to succeed.

Start by evaluating the DevOps tool options out there and map these to your needs. Look into the major DevOps tool vendors as well as more specialized, open source and home-grown options for greater control.

Tests

4. Testing in the DevOps environment

Development and operations have merged into a cohesive DevOps mindset. Application changes are rolling out faster, and the data center is attuned to business needs. What's the last piece of the puzzle? Agile, intelligent testing.

  • Test automation tools

    Applications will benefit from the right test tools suited to the DevOps methodology of incremental and frequent changes with a backbone of automation.

    Tip

  • The exploratory mindset in test environments

    While critical thinking, exploration and agility are valued in DevOps, that rarely trickles down to the application test level. And that's a shame, considering the pay off.

    Tip

  • DevOps -- at the cost of QA?

    DevOps could shortchange quality assurance, diluting the effectiveness of software testing. Don't let that happen.

    Tip

  • New and noteworthy test trends

    Testing that relies on automation and enables more developer freedom is a trend for IT to adopt.

    News

Pop quiz

5. Test your workload automation knowledge

By now, you have a pretty good understanding of what DevOps is and what DevOps adoption can bring to the IT organization. Now, take this quiz to see how well you understand workload automation tools.

Take the quiz