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

Related Articles

View all articles
DC
Daniel Cranney
Dev Digest 196: AI Killed DevOps, LLM Political Bias & AI Security
Inside last week’s Dev Digest 196 . ⚖️ Political bias in LLMs 🫣 AI written code causes 1 in 5 security breaches 🖼️ Is there a limit to alternative text on images? 📝 CodeWiki - understand code better 🟨 Long tasks in JavaScript 👻 Scare yourself into n...
Dev Digest 196: AI Killed DevOps, LLM Political Bias & AI Security
AG
Andre Braun, GitLab
Now is the time for industrialized software development
Now is the time for industrialized software development Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it. It was easily fixed, and I might have forgotten a...
Now is the time for industrialized software development

From learning to earning

Jobs that call for the skills explored in this talk.

DevOps

Q Tech
Barcelona, Spain

Bash
DevOps
Python
Gitlab
Docker
+9
DevOps Engineer

SOMI Experts GmbH
Kiel, Germany

Linux
DevOps
Docker
Jenkins
Kubernetes
+2