A deployment strategy is a plan for how configuration data propagates to an application. A deployment strategy includes controls for targeting specific or limited user cohorts for initial feature rollout, defining the speed at which a configuration rolls out, the percentage of application instances that should receive updated configuration at various intervals, and the amount of time AWS AppConfig should monitor the overall application to help you ensure the configuration changes did not introduce an adverse effect.