Martin Hollstrand Gabriel Gherman martin@znsei
Transcript of Martin Hollstrand Gabriel Gherman martin@znsei
Martin Hollstrand [email protected]
Gabriel Gherman [email protected]
4x
How long does it take your organisation to
move a single line of code from check in to
production?
What problem is DevOps trying to solve?
Design and Development
Unit test Integrate Accept Deploy
Delivery
Design and Development
Unit test Integrate Accept Deploy
Delivery
DevOps Ninja level
Automated Delivery
Unit test Integrate Accept Deploy
Design and Development Delivery
Myth #1
There’s no direct business value for adopting DevOps practices.
DevOps Benefits
• 200x more deployments • 2 555x faster lead times • 24x faster recovery times • 3x lower change failure rates. • 50% less time remediating security issues. • 22% less time on unplanned work and rework. • 2.2x more likely to recommend their organization as a
great place to work.
Myth #2
DevOps requires spare time and people that we don’t have.
Myth #3
We have regulatory and compliance requirements that preclude the
adoption of DevOps.
“People blame regulations and compliance for not doing DevOps, because they missed the point. Most have intensely painful memories from life with unregulated production deploys.
They usually see the light, when they realize how DevOps protects us from unnecessary mistakes”
Mattias Forsberg SEB, Head of Business Development
What is DevOps?
Toyota Product Development (TPD)
Lean manufacturing
Agile
DevOps
Toyota Production System (TPS)
Lean product development
The Lean startup
ITIL
Design and Development Delivery
What makes you faster?
and happier…
https://youtu.be/PMiTVUDiNQ4
Why was B faster than A?
Why was C faster than B?
How does this relate to you at work?
FLOW
FEED BACK
LEARN
The recipe
Learning Culture
Flow - Feedback - Experiment
Continuous Planning
Hoshin Kanri strategy Kanban
Business development Story mapping
Continuous Integration
Shift left testing Test automation
Automated pipelines Infrastructure Deployment
Network virtualisation Trigger automated release
Continuous Delivery
Declarative Topology IAAS IAAC
Deployment Automation App Release Automation
Zero touch firewalls Zero touch load balancer
Zero touch Permission
Continuous Operation
Blue-Green deployments Canary Releasing
Dynamic infrastructure A/B Testing
Continuous Monitoring Feature Toggling
Flow FlowFeedback
Feedback
How long does it take your organisation to
move a single line of code from check in to
production?
https://www.youtube.com/embed/aHSUp7msCIE
ZnSei
#goto4x
ZnSei
⠠⠇⠑⠁⠗⠝⠀⠞⠕⠀⠎⠑⠑
Martin Hollstrand [email protected] +46707161377
Gabriel Gherman [email protected] +46707559979