Lecture 01 – CONFIGURATION MANAGEMENT

CONFIGURATION MANAGEMENT

What is Configuration Management?

Configuration Management is the process of configuring provisioned infrastructure resources. For example, configuring a server with required applications or configuring a firewall device.

The primary goal of configuration management tools is to configure the server, meaning, if you want to automate the installation and configuration of an application (e.g., Nginx) in a server, we use a tool like Ansible and Puppet. It does all the configurations in an idempotent manner.

CM-High-Level-WorkFlow

Infrastructure Provisioning Vs Configuration Management

difference between Infrastructure Provisioning and CM

CM Tools

What products are available in the market?