Daniel Tao

3 Key Steps for Optimizing DevOps Workflows

What if the key to safer DevOps isn't preventing every failure, but recovering from them faster? Learn three provocative strategies for optimizing your workflows.

3 Key Steps for Optimizing DevOps Workflows
#1about 1 minute

The goal of DevOps is optimizing for speed and safety

True DevOps optimization involves finding the best solution that balances the competing dimensions of shipping software quickly and safely.

#2about 10 minutes

Prioritize incident detection and recovery over prevention

Focusing on reducing incident duration through rapid detection and recovery provides a higher return on investment than attempting to prevent all failures.

#3about 7 minutes

Eradicate tribal knowledge by automating system guardrails

Instead of relying on fallible human processes like runbooks and training, change the system to make mistakes impossible through automation.

#4about 4 minutes

Increase deployment frequency to reduce release risk

Deploying smaller batches of changes more frequently is safer than slowing down, as it minimizes the risk and complexity of each individual release.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

DevOps Engineer

DevOps Engineer

Tech Solutions Gmbh

Azure
DevOps
Docker
Jenkins
Kubernetes
+2