type of software used for deploying and maintaining consistency of software and software configuration updates to computers