Implementing Consistent Deployments Across Environments.
â—â— Manual deployments are inherently slow and error-prone.
â—â— Deployment automation used only in development or only in operations may help one silo, but leads to a hand-off where changes to the process may be insufficiently communicated.
â—â— Automated deployments provide superior audit trails.
â—â— An automated deployment infrastructure provides a framework to build upon. Additional activities such as automated functional testing can leverage the deployment infrastructure.
â—â— Deployments standardized across environments must still take into account environmental differences. The environment configuration is a key concern.