Best Configuration Management Software

Configuration management software tracks changes to applications and their infrastructure to ensure that configurations are in a known and trusted state, and configuration details don’t rely on tribal knowledge of the development team. Configuration management software is an accurate historical record of system state, which is helpful for project management, auditing, and debugging. Configuration management software increases efficiency and stability, and visibility into changes that occur in an application, and streamlines a company’s change control process. Configuration management software integrates with version control systems, software testing products, bug tracking tools, and other software development tools.

To qualify for inclusion in the Configuration Management category, a product must:

  • Record the status and changes to configuration items
  • Automatically configure systems to their desired state through configuration files
  • Track defects back to their original source, typically through version control systems
  • Capture release versions and keep a snapshot of a system’s current state
  • Be capable of rolling back configurations to previous snapshots
G2 Grid® for Configuration Management
Leaders
High Performers
Contenders
Niche
Market Presence
Satisfaction
Star Rating

Configuration Management reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Configuration Management Software

G2 takes pride in showing unbiased ratings on user satisfaction. G2 does not allow for paid placement in any of our ratings.
Results: 74
Filter Results
Filter by:
Sort by
Star Rating
Sort By:
Results: 74

    An open source web interface and source control platform based on Git.

    Ansible is a simple way to automate apps and infrastructure. Application Deployment + Configuration Management + Continuous Delivery.

    CloudBees Core
    (28)4.2 out of 5
    Optimized for quick response
    Optimized for quick response

    CloudBees Core provides a flexible scalable solution for CI/CD, a unified governance engine to support compliance, standardization and shared best practices and supports both modern and legacy applications while empowering developers with the freedom to innovate. CloudBees Core empower developers to innovate, enables shared services to support multiple diverse teams, helps DevOps teams to scale best practices, protects the business from compliance and security risks while enabling teams achiev

    AWS Config is a service that enables you to assess, audit, and evaluate the configurations of your AWS resources. With Config, you can review changes in configurations and relationships between AWS resources, dive into detailed resource configuration histories, and determine your overall compliance against the configurations specified in your internal guidelines.

    Puppet Enterprise helps you know what's in your infrastructure, and how it's configured across all the physical components of your data center; your virtualized and cloud infrastructure; and everything you're running in containers. Puppet automatically keeps everything in its desired state, enforcing consistency and keeping you compliant, while giving you complete control to make changes as your business needs evolve. Only Puppet includes desired state conflict detection and situational awarenes

    Codenvy is a developer workspace cloud that runs behind your firewall, connected to your systems and projects, removing configuration maintenance from development. Codenvy allows developers to: - Start a project in seconds, from any computer. - Work on-prem or in the cloud with an adaptable and well-paced IDE - Configure workspaces to include any stack using Dockerfiles. - Customize the IDE with Eclipse Che extensions and assemblies. - Launch parallel processes to build, run and deploy. -

    AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet, which are automation platforms that allow you to use code to automate the configurations of your servers.

    TeamCity will make sure your software gets built, tested, and deployed, and you get notified about that appropriately, in any way you choose. It’s a continuous integration and deployment server from JetBrains which takes moments to set up, shows your build results on-the-fly, and works out of the box. And best of all – it’s free by default.

    Bamboo is Atlassian's continuous delivery and release management tool. It offers first-class support for the "delivery" aspect of continuous delivery, tying automated builds, tests, and releases together in a single, integrated workflow. Bamboo gives developers, testers, build engineers, and system administrators a common space to work and share information – while still keeping sensitive operations like production deploys locked down. Got Git? Bamboo puts branches under test automatically, as

    Octopus takes over where your Continuous Integration server ends, enabling you to easily automate even the most complicated application deployments, whether on-premises or in the cloud.

    AWS CodePipeline is a continuous integration and continuous delivery service for fast and reliable application and infrastructure updates.

    HashiCorp Terraform enables teams to deliver Infrastructure as Code to efficiently provision infrastructure on any cloud. This creates effective developer and devops workflows, making it easier for teams to self-serve infrastructure, which in turn improves app delivery speed. Terraform's multi-cloud compliance and management capabilities enable teams to use a consistent workflow to provision, secure, govern, & audit any multi-vendor infrastructure.

    BackBox is the leading provider of Intelligent Automation for all Network and Security devices. Spanning across the diverse network and security landscape, BackBox will ensure that all supported device configuration files are verified and stored securely in one central location to ensure a speedy recovery, when required. BackBox provides the ability to schedule automated backup and storing of device configurations, single-click recovery, real-time inventory management, custom task automation, an

    Chef turns infrastructure into code. With Chef, you can automate how you build, deploy, and manage your infrastructure. Your infrastructure becomes as versionable, testable, and repeatable as application code.

    IBM Rational ClearCase is a software configuration management solution that provides version control, workspace management, parallel development support, and build auditing.

    AccuRev is a software configuration management tool which addresses complex parallel and distributed development environments with its stream-based architecture, to accelerate your development process and improve asset reuse.

    Rudder is an easy to use, web-driven, role-based solution for IT Infrastructure Automation and Compliance. With a focus on continuously checking configurations and centralising real-time status data, Rudder can show a high-level summary (“ISO 27001 rules are at 100%!”) and break down noncompliance issues to a deep technical level (“Host prod-web-03: SSH server configuration allows root logins”). A few things that make Rudder stand out: - A simple framework allows you to extend the built-in rule

    SaltStack event-driven automation software helps IT organizations manage and secure cloud infrastructure at massive scale while automating efficient orchestration of enterprise DevOps workflows.

    Spinnaker helps codify the process of reliably deploying artifacts to the cloud, leveraging industry best practices out-of-the-box.

    Enable continuous services and compliance with automation and configuration management

    Deliver better code with automated test suite coverage history and statistics

    Juju solutions for big data. Build your environment in minutes. Reduce, analyse, index, visualise, repeat

    Automate discovery and dependency mapping to simplify and accelerate impact analysis, reduce business downtime, improve visibility, and cut operational expenses.

    Open Computers and Software Inventory Next Generation is a technical management solution IT assets. OCS Inventory NG seeks to make the hardware inventory and more efficient computer software. It includes a broadcast system developed applications, interfaces with third party applications, research material on the network, and more ...

    Enterprise scale application release automation for any environment. Automate and standardize complex deployments and speed up deployment time while greatly reducing errors and failed deployments. Gain visibility into the deployment status of applications and environments while enabling self-service deployment while maintaining governance and control.

    Latest Configuration Management Articles