Three Waves of DevOps: How we scale speed and quality through AI
Since 2015 we at Dynatrace experienced 3 waves of transformation bringing us from DevOps (Speed), via NoOps (Stability) to what we call AI-Supported Autonomous Cloud Enablement (Scale). While DevOps and our approach to NoOps resulted in 1h Commit to Production and a 93% reduction of end user impacting production issues we had a hard time scaling speed and keeping our quality promise as we went through a 10x growth in size of engineering over the past 5 years. We forced ourselves to leverage and enhance our deterministic AI engine by integrating it into every phase of our software development lifecycle and providing it as a Self-Service option to our teams. Our engineers get immediate feedback before even committing code. Our SREs use it to enforce SLI/SLO based quality gates between stages. The AI evaluates our canary deployments and supports operations by triggering auto-remediation tasks to bring the system back to a healthy state in case of production issues. Join this talk and learn more about how you can make AI’s improve the quality and speed of your delivery, how it can help you automate and elevate quality evaluation and how through fast feedback loops can have a positive impact on the next line of code your developers are writing!