1. A method to update an application across a plurality of deployment environments, the method comprising: after distribution of a master update profile to update a component of the application by a central profile promoter to all deployment environments, allowing a first one of the deployment environments to apply a first modified version of the master update profile different from a second modified version of the master update profile applied by a second one of the deployment environments by: creating a copy of the master update profile at the first deployment environment; modifying the copy of the master update profile at the first deployment environment to create the first modified version of the master update profile; in response to a notification of promotion of the first modified version of the master update profile at the first deployment environment, displaying a user-selectable control in a user interface, selection of the user-selectable control to specify whether to apply the first modified version of the master update profile to the component of the application deployed in the first deployment environment; after selection of the user-selectable control instructions application of the first modified version, performing a compatibility check of the first deployment environment and the first modified version of the master update profile; and based on an outcome of the compatibility check, applying the first modified version of the master update profile to the component of the application deployed in the first deployment environment.