Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

INSTITUTO TECNOLÓGICO DE SANTO DOMINGO

ÁREA:
Ingenierías

ASIGNATURA:
Administración de Configuración

DOCENTE:
Víctor Medina Florian

ASIGNACIÓN SOBRE:
Software Configuration Manager

SECCIÓN:
01

SUSTENTANTE Y MATRÍCULA:
Freddy Alexander Soto Fermín IDS-1098851

09 de noviembre del 2022


Santo Domingo, D.N.
República Dominicana
What is a Software Configuration Manager?

SCM (Software Configuration Management) is a change management process that records


software changes and helps ensure consistency between different applications. SCM is often used
by companies looking to ensure that their software products are up to date with all the latest
security features, bug fixes, and other types of changes. SCM is also capable of managing software
licenses and keeping track of which version each client has installed on their system so that
compatibility issues don't arise when someone tries to use an older version.

The primary reasons for Implementing Technical Software Configuration Management System
are:
• There are multiple people working on software which is continually updating
• It may be a case where multiple versions, branches, authors are involved in a software
config project, and the team is geographically distributed and works concurrently
• Changes in user requirement, policy, budget, schedule need to be accommodated.
• Software should be able to run on various machines and Operating Systems
• Helps to develop coordination among stakeholders
• SCM process is also beneficial to control the costs involved in making changes to a system

Top 3 Software Configuration Manager Tool

1. SolarWinds Server Configuration Monitor


• Advantages
- Provides the features to help you decrease the troubleshooting time.
- It provides the facility of hardware and software inventory tracking and hence you will
have an up-to-date list of hardware and software assets.
• Disadvantages
- Not as user friendly as they would like it to be. As per reviews, it takes some time to
get a hand on the tool.
• Costs
- Starts at US$1803

2. CFEngine Configuration Tool


• Advantages
- High Availability
- Highly Scalable (5000 agents per HubHub)
- Extremely cheap on resources and fast (CPU, Memory)
• Disadvantages
- Documentation is very difficult to understand where to start the new installation.
- The configuration is very complex.
• Costs
- Has an open-source version up to 25 nodes.
3. Puppet Configuration Tool

4. Advantages
- Strong compliance in automating and reporting tools.
- Provides active community support across development tools.
5. Disadvantages
- Tough initial understanding for new users who should learn Puppet DSL or Ruby, as
advanced and real-time tasks eventually require input from CLI.
- Installation Process lacks adequate error messaging.
- Lack of revert system, so there is no immediate action on changes.
6. Costs
- Free up to 10 nodes. Standard pricing starts at $120 per node

You might also like