Return to search

Software Configuration Management : A comparison of Chef, CFEngine and Puppet

Configuring services in an ad-hoc way is less than optimal as human error can result in services that fail. Even though scripting offers a solution it does not allow for a uniform deployment of configurations. A possible solution to this problem is the use of software configuration management systems (SCMS) that allow administrators to specify what should be done, and not necessarily how. An implementation is conducted that focuses on the first part of implementing an SCMS to see if a transition to a SCMS governed environment can be worthwhile. Three SCMS will be investigated; Chef, CFEngine and Puppet. The results show that administrators can receive good support from the documentation as documentation of the three SCMS are mostly accurate. The support from the community is affected by region and activity is declining in some cases. Overall it is easy to install an SCMS and special purpose languages are effective for specifying functionality of services.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:his-6040
Date January 2012
CreatorsÖnnberg, Fredrik
PublisherHögskolan i Skövde, Institutionen för kommunikation och information
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0017 seconds