DevOps integration targets feature development, automation testing, quality testing, product delivery and maintenance releases in order to improve reliability and security and provide faster development and deployment cycles. The goals of DevOps span the entire delivery pipeline. They include:
- Improved deployment frequency
- Faster time to market
- Lower failure rate of new releases
- Shortened lead time between fixes
- Faster mean time to recovery
- Minimal or zero downtime
DevOps aims to maximize the predictability, efficiency, security, and maintainability of operational processes. Very often, automation supports this objective.