martin hollstrand gabriel gherman martin@znsei

31
Martin Hollstrand [email protected] Gabriel Gherman [email protected]

Upload: others

Post on 22-Dec-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 2: Martin Hollstrand Gabriel Gherman martin@znsei
Page 3: Martin Hollstrand Gabriel Gherman martin@znsei

4x

Page 4: Martin Hollstrand Gabriel Gherman martin@znsei

How long does it take your organisation to

move a single line of code from check in to

production?

Page 5: Martin Hollstrand Gabriel Gherman martin@znsei
Page 6: Martin Hollstrand Gabriel Gherman martin@znsei

What problem is DevOps trying to solve?

Page 7: Martin Hollstrand Gabriel Gherman martin@znsei
Page 8: Martin Hollstrand Gabriel Gherman martin@znsei

Design and Development

Page 9: Martin Hollstrand Gabriel Gherman martin@znsei

Unit test Integrate Accept Deploy

Delivery

Page 10: Martin Hollstrand Gabriel Gherman martin@znsei

Design and Development

Unit test Integrate Accept Deploy

Delivery

Page 11: Martin Hollstrand Gabriel Gherman martin@znsei

DevOps Ninja level

Page 12: Martin Hollstrand Gabriel Gherman martin@znsei

Automated Delivery

Unit test Integrate Accept Deploy

Design and Development Delivery

Page 13: Martin Hollstrand Gabriel Gherman martin@znsei

Myth #1

There’s no direct business value for adopting DevOps practices.

Page 14: Martin Hollstrand Gabriel Gherman martin@znsei

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.

Page 15: Martin Hollstrand Gabriel Gherman martin@znsei

Myth #2

DevOps requires spare time and people that we don’t have.

Page 16: Martin Hollstrand Gabriel Gherman martin@znsei
Page 17: Martin Hollstrand Gabriel Gherman martin@znsei

Myth #3

We have regulatory and compliance requirements that preclude the

adoption of DevOps.

Page 18: Martin Hollstrand Gabriel Gherman martin@znsei

“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

Page 19: Martin Hollstrand Gabriel Gherman martin@znsei

What is DevOps?

Page 20: Martin Hollstrand Gabriel Gherman martin@znsei

Toyota Product Development (TPD)

Lean manufacturing

Agile

DevOps

Toyota Production System (TPS)

Lean product development

The Lean startup

ITIL

Design and Development Delivery

Page 21: Martin Hollstrand Gabriel Gherman martin@znsei

What makes you faster?

and happier…

Page 22: Martin Hollstrand Gabriel Gherman martin@znsei

https://youtu.be/PMiTVUDiNQ4

Page 23: Martin Hollstrand Gabriel Gherman martin@znsei

Why was B faster than A?

Why was C faster than B?

How does this relate to you at work?

Page 24: Martin Hollstrand Gabriel Gherman martin@znsei

FLOW

Page 25: Martin Hollstrand Gabriel Gherman martin@znsei

FEED BACK

Page 26: Martin Hollstrand Gabriel Gherman martin@znsei

LEARN

Page 27: Martin Hollstrand Gabriel Gherman martin@znsei

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

Page 28: Martin Hollstrand Gabriel Gherman martin@znsei

How long does it take your organisation to

move a single line of code from check in to

production?

Page 29: Martin Hollstrand Gabriel Gherman martin@znsei

https://www.youtube.com/embed/aHSUp7msCIE

Page 30: Martin Hollstrand Gabriel Gherman martin@znsei

ZnSei

#goto4x

Page 31: Martin Hollstrand Gabriel Gherman martin@znsei

ZnSei

⠠⠇⠑⠁⠗⠝⠀⠞⠕⠀⠎⠑⠑

Martin Hollstrand [email protected] +46707161377

Gabriel Gherman [email protected] +46707559979