NetApp.com
Resource and Configuration Management Hero Banner Image

What Is Configuration Management (CM)?

Why Code is Driving Infrastrucutre Investment WP Image

Why Code is Driving Infrastructure Investment

The rise of DevOps is driving new needs to consume infrastructure through code and requires infrastructure be delivered and managed on demand.

How Configuration Management Works

There are several components in a configuration management system. Managed systems can include servers, storage, networking, and software. These are the targets of the configuration management system. The goal is to maintain these systems in known, determined states. Another aspect of a configuration management system is the description of the desired state for the systems. The third major aspect of a configuration management system is automation software, which is responsible for making sure that the target systems and software are maintained in the desired state.

Benefits of Configuration Management

The primary benefit of configuration management is consistency of systems and software. With configuration management, you no longer must guess or hope that a configuration is current. It is correct because the configuration management system makes sure that it is correct.

When combined with automation, configuration management can improve efficiency because manual configuration processes are replaced with automated processes. This also makes it possible to manage more targets with the same or even fewer resources.

Why Configuration Management Is Important

Configuration management is important because it enables the ability to scale infrastructure and software systems without having to correspondingly scale administrative staff to manage those systems. This can make it possible to scale where it previously wasn’t feasible to do so.

Configuration Management Tools

It is common for configuration management tools to include automation too. Popular tools are:


Configuration Management vs. Change Management

Configuration management and change management are two closely related but different terms. Configuration management deals with the state of any given infrastructure or software system at any given time. Change management, in contrast, deals with how changes are made to those configurations. Think of it this way: configuration management is the configuration at any given time, and change management is the process for proposing, reviewing, implementing, and potentially rolling back changes to those configurations.

Deliver consistent environments in the development-and-test processes via deep third-party integrations.

Accelerate DevOps Card Image

Improve collaboration, increase code quality, and make artifacts available across geographies; all with NetApp.

Resource and Configuration Management Card2 Image

Configure your infrastructure and enhance collaboration between Dev and Ops.