Wat is configuratiebeheer?
Configuratiebeheer is een discipline die zich richt op de juiste installatie en onderhoud van computerhardware en softwaresystemen. Wat de hardware betreft, bevat dit veld de operationele methoden en schema's voor hardwaresystemen in een kantoor, gebouw of bedrijf. Aan de softwarekant zorgt configuratiebeheer ervoor dat alle softwarepakketten dezelfde functies, patches en add-ons hebben, zodat er voor elke medewerker uniformiteit is. Softwareconfiguratiebeheer is ook gebruikelijk tijdens de ontwikkelingsfase als ontwerpmethodiek.
Er zijn twee hoofdgebieden van configuratiebeheer: hardware en software. In de meeste gevallen doen deze twee gebieden hetzelfde, waarbij de methoden worden beschreven die worden gebruikt om de juiste plaatsing en configuratie van computerbronnen te garanderen. In de meeste gevallen gebruiken de menselijke operators van het systeem, in plaats van het systeem zelf, de methoden voor configuratiebeheer.
Hardware-configuratiebeheer werkt op grote schaal met hardwaresystemen. Deze protocollen bestrijken doorgaans een gebied met meerdere werkstations, een geconfigureerd netwerk en een of meer servers. Kleinere systemen zijn meestal niet complex genoeg om een configuratiemethode te vereisen.
De configuratiebeheerprotocollen zorgen ervoor dat elk deel van het hardwaresysteem correct is ingesteld en vergelijkbaar is met elk ander onderdeel in dezelfde situatie. Een router die verbinding maakt met internet, kan bijvoorbeeld een andere configuratie hebben dan een router die verbinding maakt met interne bronnen. Wanneer correct ingesteld, zouden de twee routers verschillende instellingen van elkaar hebben, maar identieke instellingen voor andere routers in dezelfde situatie.
Softwarebeheer voert een soortgelijke taak uit op het gebied van software. Deze stijl van configuratiebeheer stelt softwareprofielen in die van toepassing zijn op verschillende groepen of rangen binnen een organisatie. Alle mensen op de marketingafdeling hebben bijvoorbeeld een enkele setup, maar elke persoon boven een bepaald managementniveau heeft een andere setup. Wanneer samengevoegd, laat dit zien dat het hogere management van de marketingafdeling toegang nodig heeft tot beide configuraties.
In beide situaties helpt configuratiebeheer bij onderhoudsschema's. Met hardware schetst het de verwachte levensduur van elk onderdeel van het systeem, waardoor mensen kunnen bepalen wanneer een stuk hardware waarschijnlijk moet worden vervangen. Aan de softwarekant helpt het bij het opstellen van een patchschema en zorgt het ervoor dat de software up-to-date is.
Wanneer een softwaresysteem voor het eerst wordt ontwikkeld, helpt softwareconfiguratiebeheer bij het opstellen van de noodzakelijke vereisten van de software. De behoeften van de gebruikers worden samengebracht in één collectief. Deze behoeften worden in het softwarepakket geplaatst op basis van het belang van noodzaak; dingen die mensen vaker nodig hebben, worden hoger in de software geplaatst. Andere opties worden samengebracht in omstandigheden die gebruikers kunnen kiezen om te gebruiken of te negeren.