This document provides an overview of configuration management. It discusses why configuration management is needed to prevent manual errors and inconsistencies. It defines configuration management as an automated method to maintain system and software consistency. The benefits of configuration management include increased reliability, cost reduction, and reduced risk through well-ordered configurations and change management. Popular tools discussed for configuration management include Ansible, Chef, and Puppet for infrastructure automation and delivery.
1. SEMINAR
C O N F I G U R A T I O N
M A N A G E M E N T
Consultadd Inc.
2. Course
Outline
Topics Coverage
WHY DO WE NEED CONFIGURATION MANAGEMENT?
WHAT IS CONFIGURATION MANAGEMENT?
BENEFITS
TOOLS USED FOR CM
HOW DOES IT WORK?
3. WHY DO WE NEED IT?
In IT industries, developing and maintaining any software or system without
automation would lead to risk due to manual errors.
When there was no availability of CM tools, sysadmins were required to perform
provisioning on each server and system which led to high configuration
inconsistency.
So to overcome these problems, we have configuration and resource management,
which is an automated method for maintaining computer systems and software
consistency.
4. WHAT IS CONFIGURATION MANAGEMENT?
It enforces the practice of automating the delivery and operation of infrastructure.
They provide solutions to the model infrastructure, continually monitor and
enforce desired configurations and automatically remediate any unexpected
changes or configuration drift.
By enabling better software delivery, it helps to lay the foundation for DevOps.
5. BENEFITS OF CM!
ORGANIZATION RELIABILITY COST REDUCTION
AND RISK
Because of the well-ordered
configuration, the past
implementations are visible to
better address the future
needs and changes to keep the
system updated and run
smoothly.
With increased reliability of
systems, the cost of repairs
and risk of failure are too
greatly reduced by the
configuration management.
CM reduces downtime which is
caused due to maintenance.
Meanwhile, when breakdown
occurs, the versioning system
changes are made ensures a
speedy recovery, making
system more reliable.
6. T O O L S U S E D F O R
C O N F I G U R A T I O N
M A N A G E M E N T
POPULAR TOOLS
Powerful infrastructure
automation and delivery.
Deploy new code faster
and more frequently
Simple, yet powerful IT
automation engine