Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

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
Momentum Leaders
Momentum Score
Market Presence
Satisfaction
content
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

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

    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.

    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. - Work online, or offline with CLI push, pull and clone. Codenvy can be deployed to your own datacenter or any cloud in just seconds.

    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 awareness, and comes with over 5,000 prebuilt supported, approved and community-contributed modules.

    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.

    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.

    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.

    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 well as merges and deploys them according to your team’s processes. And because Bamboo is from Atlassian, it boasts the best Bitbucket and JIRA Software integration available. Visit out continuous delivery microsite to learn more about CI/ CD and best practices: https://www.atlassian.com/continuous-delivery

    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.

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

    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.

    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 rules to implement specific low-level configuration patterns, however complex they may be, using simple building blocks (“ensure package installed in version X,” “ensure file content,” “ensure line in file,” etc.). A graphical builder lowers the technical level required to use this. - Each policy can be independently set to be automatically checked or enforced on a policy or host level. In Enforce mode, each remediation action is recorded, showing the value of these invisible fixes. - Rudder works on almost every kind of device, so you’ll be managing physical and virtual servers in the data center, cloud instances, and embedded IoT devices in the same way. - Rudder is designed for critical environments where a security breach can mean more than a blip in the sales stats. Built-in features include change requests, audit logs, and strong authentication. - Rudder relies on an agent that needs to be installed on all hosts to audit. The agent is very lightweight (10 to 20 MB of RAM at peak) and blazingly fast (it’s written in C and takes less than 10 seconds to verify 100 rules). Installation is self-contained, via a single package, and can auto-update to limit agent management burden. - Rudder is a true and professional open source solution—the team behind Rudder doesn’t believe in the dual-speed licensing approach that makes you reinstall everything and promotes open source as little more than a “demo version.” Rudder is an established project with several 10000s of node managed, in companies from small to biggest-in-their-field. Typical deployments manage 100s to 1000s of nodes. The biggest known deployment in 2016 is about 7000 nodes.

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

    An entire new way to deploy. Bare metal. Virtualized. Public or private clouds. Deploy your applications to any server in seconds with Distelli.

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

    Indeni makes it easy to manage the infrastructure of digital businesses. With Indeni Knowledge and Indeni Crowd companies can create an infrastructure that is adaptable to change. Our deep set of integrations to critical devices, built-in automation, and easy to read remediation instructions arm IT with the knowledge they need to move from reactive to proactive infrastructure management. By analyzing billions of data points per day, and gathering knowledge from thousands of IT professionals, Indeni minimizes business disruption and maximizes their contribution. For more information, contact an Indeni partner or visit www.indeni.com.

    Enable continuous services and compliance with automation and configuration management

    CloudBees Core
    (5)3.6 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 achieving high-velocity delivery of value.

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

    Deliver better code with automated test suite coverage history and statistics

    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 ...

    Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible.

    Apache ACE is a software distribution framework designed to allow users to centrally manage and distribute software components, configuration data and other artifacts to target systems.

    With ServiceNow Change and Release Management, you control IT change processes from creation, risk-assessment, conflict detection, and approval to environmental changes.

    IBM Cloud Schematics enables developers, architects, and DevOps teams to use Infrastructure as Code to create, share, discover, and use cloud resources in a way that is automated, repeatable, orderly, and secure.

    A continuous deployment solution that provides automation and release management of complex multi-tier applications across the application lifecycle.

    ZENworks Configuration Management (formerly Novell® ZENworks Configuration Management) automates IT management processes across the lifecycles of desktops, laptops, and mobile devices.

    NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.

    IBM Rational Synergy is a task-based, software configuration management (SCM) solution that brings together global, distributed development teams on a unified platform.

    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.

    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, and pre-emptive health checks for all your critical devices on the network. BackBox is ideal for any organization, multi-tenant sites and service providers. Backbox is offered by a wide range of Channel Partners globally and local points of presence in numerous countries, and supports over 150 network and security device vendors.

    Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks. It is the fifth generation of configuration management tools developed in the Mathematics and Computer Science Division of Argonne National Laboratory.

    The BMC Configuration Management Database (CMDB) enriches ecosystem workflow with a business aware, single source of reference for your assets and services.

    ChangeMan SSM (formerly Serena ChangeMan SSM) provides visibility into software infrastructure changes for audit and version control purposes.

    Oracle Configuration and Compliance Service enables the IT and Business Compliance function to assess, score and remediate violations using industry standard benchmarks in addition to your own custom rules. The Oracle Configuration and Compliance Service can assess both on premise and cloud infrastructure. This service is built on Oracle Management Cloud's secure, unified big data platform.

    Seapine Software provides process-centric application lifecycle management (ALM) solutions for product development and IT organizations.

    Application Configuration Management (ACM) allows you to centralize the management of application configurations. This makes for more convenient management of configurations and enhances service capabilities for such scenarios as microservices, DevOps, and big data. ACM's predecessor was Diamond, the internal configuration center for Alibaba's Taobao.

    AzStudio is a platform that accelerates development and drastically increases your speed to market of Azure PaaS Applications. It also expedites Legacy .Net modernization to PaaS efforts and enables Multi-Cloud portability while providing standardized best-practices and enhanced security. This is done by leveraging our patent-pending Configuration as a Service (CaaS) approach coupled with our platform of application building blocks helps reduce time and development costs by 40-60% on your custom development.

    CA Endevor Software Change Manager provides a standardized automated approach to securing and managing the software assets, automate the development process and change from the very first line of modified code through deployment with change tracking.

    CA Harvest Software Change Manager (CA Harvest SCM) provides powerful, process-driven capabilities for managing development teams across your enterprise, encompassing multiple platforms and release management tools.

    Ca Panvalet is a library management system that centralizes the storage of the source, establishes and maintains a control library of source programs and provides immediate access for maintenance, processing, control and protection against theft, disaster or other loss.

    CFEngine is a configuration management and automation framework that lets you securely manage your mission critical IT infrastructure.

    channelcentral is a software house dedicated to the development of custom and off-the-shelf software for the IT Channel Worldwide. Specialising in Configure, Price, Quote Configuration Software and smart Product Finders/Selectors at single or Multi-Vendor level. channelcentral is best known for its iQuote Software developed for Hewlett Packard Enterprise and HP Inc. Its customers range from Global IT Vendors, Distributors and Resellers. When channelcentral sales tools are used, companies gain efficiences in their processes and realise increased order values with higher attach rates. Unlike larger configuration software companies, channelcentral is industry specific, made up of Channel experts that truly understand the IT Channel and your needs. Contact channelcentral today with your requirements and bring value to your business.

    Track all your coding activity.

    Central configuration repository for distributed and microservice enterprise software.

    The ServiceNow CMDB provides a single system of record for IT. When paired with ServiceNow Service Mapping, the CMDB becomes service-aware, which enables your ServiceNow applications to be service-aware as well.