1. A computer-implemented method of deploying a data management application to a target computer system, comprising: (a) storing, in a deployment database, metadata for a master data management application, wherein the metadata is representative of: (i) business rules and process workflows that manage business data from multiple sources; (ii) a model definition for a model for a central business database; (b) storing in the deployment database, configuration settings for the master data management application; (c) retrieving the metadata and configuration settings from the deployment database; (d) confirming installation instructions of the master data management application based on input into a graphical user interface; and (e) installing the master data management application on the target computer system based on the installation instructions, metadata, and configuration settings.