Indicators for advanced deployment strategies
Use modern deployment methods and release practices to minimize the risk of deployment issues. Gradually deploy and release changes to improve reliability of software releases and enhance user experience.
Indicators
- [DL.ADS.1] Test deployments in pre-production environments
- [DL.ADS.2] Implement automatic rollbacks for failed deployments
- [DL.ADS.3] Use staggered deployment and release strategies
- [DL.ADS.4] Implement Incremental Feature Release Techniques
- [DL.ADS.5] Ensure backwards compatibility for data store and schema changes
- [DL.ADS.6] Use cell-based architectures for granular deployment and release