Top Banner
What business benefits from DevOps DevOps from other perspective Erno Aapa DevOps-consultant erno.aapa@avaus.fi Twitter: @ernoaapa
48

What business benefits from DevOps 2014

May 25, 2015

Download

Technology

Erno Aapa

My key talk slides from Wakaru DevOps event at Helsinki 2014
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What business benefits from DevOps 2014

What business benefits from DevOps DevOps from other perspective

Erno Aapa DevOps-consultant [email protected] Twitter: @ernoaapa

Page 2: What business benefits from DevOps 2014

ERNO AAPA DevOps-consultant Team Leader Founder of DevOps-Finland Twitter: @ernoaapa

Avaus tech team leaders and consult companies about DevOps. Also daily work as a senior / lead developer.

Organize DevOps-Finland meetings.

Who am I?

14/10/14 2

Page 3: What business benefits from DevOps 2014

Free open group for everyone 1,5+ year old 12 meetings so far 23 presentations 370+ members 2 cities (Helsinki, Tampere and soon Oulu!)

14/10/14 3

DevOps Finland

.com/devops-finland

Page 4: What business benefits from DevOps 2014

DevOps ”There is no manifesto,

so it evolves all the time”

Page 5: What business benefits from DevOps 2014

What DevOps is not… Most common misunderstandings

Page 6: What business benefits from DevOps 2014

14/10/14 6

Hello I’m mr. DevOps! • No it’s not a single person! • No it’s not a role! • No it’s not a title!

Page 7: What business benefits from DevOps 2014

14/10/14 7

DevOps-team!

No it’s not a “yet-another-new-team” in the company!

Page 8: What business benefits from DevOps 2014

14/10/14 8

Automated testing IS NOT DevOps It’s called Continuous Integration!

Automated infrastructure IS NOT DevOps It’s called Infrastructure As Code!

Automated deployment IS NOT DevOps It’s called Continuous Delivery & Deployment!

Page 9: What business benefits from DevOps 2014

Lets take a look to our history…

Page 10: What business benefits from DevOps 2014

⌙ Wheel ⌙ Paper ingredients ⌙ Printing press ⌙ Books ⌙ …

One enables another

Page 11: What business benefits from DevOps 2014

Evolution of transportation

11

Walk Horse Train Car / Truck Airplane Ship

Page 12: What business benefits from DevOps 2014

1990 2000 2010

ITIL

Scrum

ITIL v3

Agile XP Kanban

Internet

Software Crisis!

History

Page 13: What business benefits from DevOps 2014

Example: HEDGEHOG INC.

13

Page 14: What business benefits from DevOps 2014

Waterfall

14

Page 15: What business benefits from DevOps 2014

Agile / Scrum

15

Page 16: What business benefits from DevOps 2014

Continuous Integration (CI)

16

Page 17: What business benefits from DevOps 2014

Information Technology Infrastructure Library (ITIL)

17

Page 18: What business benefits from DevOps 2014

There is always Constraint

Page 19: What business benefits from DevOps 2014

“World ain’t same anymore“

Page 20: What business benefits from DevOps 2014

20

2000- From product to service shift

Page 21: What business benefits from DevOps 2014

When consumer buys a car (product) he wants that it has all possible features, but…

…when he uses taxi (service) it doesn’t

matter what features it has, just that it takes him from A to B

Page 22: What business benefits from DevOps 2014

2009: Lean Startup - Minimum Viable Product - Build – Measure – Learn - Continuous Deployment - Split Testing - Actionable Metrics 22

Page 23: What business benefits from DevOps 2014

Minimum Viable Product

23

Page 24: What business benefits from DevOps 2014

New requirements for developers and operations • Fast, tested, fail safe, small changes continuously deployed to production • Measure, share visibility and provide feedback of users to business, continuously. • Small experiments, test assumptions, fail fast and learn! • Capability to pivot rapidly and often

24

Page 25: What business benefits from DevOps 2014

TADAA! And that’s what it’s all about

Page 26: What business benefits from DevOps 2014

Three ways

Feedback

System thinking

Culture Ops (customer)

Dev (business)

By Gene Kim

Page 27: What business benefits from DevOps 2014

Think your whole development process as a system where single change is the item.

How can you make the process

better, faster, smooth and error safe? -System thinking

Page 28: What business benefits from DevOps 2014

If you don’t measure, you cannot improve.

It’s like driving car eyes blinded! -Feedback

Page 29: What business benefits from DevOps 2014

Understanding that repetition and practice is the prerequisite to mastery!

-Culture of continuous experimenting and learning

Page 30: What business benefits from DevOps 2014

DevOps

30

Page 31: What business benefits from DevOps 2014

DevOps “Gives capability to do rapid and experimental business, safely”

Page 32: What business benefits from DevOps 2014

Where should we start?

Page 33: What business benefits from DevOps 2014

33 Group up, share knowledge

Page 34: What business benefits from DevOps 2014

Understand Your processes

Page 35: What business benefits from DevOps 2014

Pinpoint the bottlenecks and pain points

Page 36: What business benefits from DevOps 2014
Page 37: What business benefits from DevOps 2014

Take small steps, together

Page 38: What business benefits from DevOps 2014

Culture How we can encourage to collaboration and communication? Automation Is there any repetitive, error prone work to automate? Lean Focus on removing waste, delivering value in small batches Measurement Provide feedback to everyone! Sharing Share everything!

Page 39: What business benefits from DevOps 2014

Deployment: 15min manual work Once in a month

DEV OPS

Before

Page 40: What business benefits from DevOps 2014

And then bad happen…

Get everything

running

Back to development

CRASH!

Get new servers

Over 2 months!

Page 41: What business benefits from DevOps 2014

Now if bad happen…

Get new servers

Back

Less than 30min!

CRASH!

to deve lop ment

Page 42: What business benefits from DevOps 2014

Deployment: 1-click Every week

DEV OPS

After

Page 43: What business benefits from DevOps 2014

DEV

OPS BUS

REMEMBER: It’s not just deployment

Page 44: What business benefits from DevOps 2014

How much does it cost?

Page 45: What business benefits from DevOps 2014

Would you made this change?

It’s not free, but worth it in long term.

Page 46: What business benefits from DevOps 2014

“Reinvent new combinations of what you already own. Improvise. Become more creative. Not because you have to, but because you want to. Evolution is the

secret for the next step.” - Karl Lagerfeld

Page 47: What business benefits from DevOps 2014

47

Need a hand? Come and meet us!

Page 48: What business benefits from DevOps 2014

Need help? Contact! Erno Aapa @ernoaapa [email protected]