dev ops and paas at hp discover 2015

28
10.20.2005 DevOps, Cloud and PaaS: Towards Continuous Delivery James Governor @monkchips HP Discover, May 2015 LV

Upload: james-governor

Post on 12-Aug-2015

1.294 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Dev ops and paas at hp discover 2015

10.20.2005

DevOps, Cloud and PaaS: Towards Continuous Delivery

James Governor @monkchipsHP Discover, May 2015 LV

Page 2: Dev ops and paas at hp discover 2015

2

About Me

@monkchips

Page 3: Dev ops and paas at hp discover 2015

3

About Us

Page 4: Dev ops and paas at hp discover 2015

4

Fragmentation is Accelerating

Page 5: Dev ops and paas at hp discover 2015

5

Explosion of Forms

Page 6: Dev ops and paas at hp discover 2015

6

Page 7: Dev ops and paas at hp discover 2015

7

Page 8: Dev ops and paas at hp discover 2015

8

Disruption!

Page 9: Dev ops and paas at hp discover 2015

9

Many Tools – the Rise of Polyglot

Page 10: Dev ops and paas at hp discover 2015

10

The Developer Strikes Back

Page 11: Dev ops and paas at hp discover 2015

11

“Infrastructure as code”

Page 12: Dev ops and paas at hp discover 2015

12

#monitoringsucks / #monitoringlove

Page 13: Dev ops and paas at hp discover 2015

13

DevOps Customer-Defined

“DevOps is a way to make the developer experience better. How can we help developers to build better apps? It’s about putting more power in the hands of the developer via automation.”

Jay Snyder, Aetna director of platform engineering

“One of the keys was breaking down silos. Typically the Unix guy does his thing, The web guy does his thing. the database guy does his thing…. instead we said you’re all cloud engineers.”

Page 14: Dev ops and paas at hp discover 2015

14

PaaS Customer-Defined

"PaaS is real. ING Bank serves 9m retail customers. 85%-95% of transactions are via mobile and internet. In our infrastructure landscape we offer a variety of services. There is a segmentation of the type of service via the type of app - we segment data center services, IaaS and Paas.

If we look back to the organisational change initiated 18 months ago. People make the difference. either in successfully utilising available technology, they sharpen available services within the framework to better serve the customer.

We changed the DNA of the people, their attitude and styles.

PaaS means a standardised reliable predictable platform - allowing developers to shorten the delivery cycle from 80 days to 8 days.

We hire people with the right sparkle in their eyes."

- Mark Willemse, ING Bank

Page 15: Dev ops and paas at hp discover 2015

15

DevOps Culture: Skills, Transfer, Practice

Page 16: Dev ops and paas at hp discover 2015

16

Page 17: Dev ops and paas at hp discover 2015

17

Page 18: Dev ops and paas at hp discover 2015

18

More Cynical

Page 19: Dev ops and paas at hp discover 2015

19

Foraging vs Farming

Page 20: Dev ops and paas at hp discover 2015

20

Test-Driven Development

Page 21: Dev ops and paas at hp discover 2015

21

Then Forge Applications

Page 22: Dev ops and paas at hp discover 2015

22

Web Companies Invented DevOps

So Learn From Them

Page 23: Dev ops and paas at hp discover 2015

23

The Halo

Page 24: Dev ops and paas at hp discover 2015

24

Page 25: Dev ops and paas at hp discover 2015

25

DevOps can be Scary

Page 26: Dev ops and paas at hp discover 2015

26

Flickr: kalandrakas

Page 27: Dev ops and paas at hp discover 2015

27

Wrapping UpWhat lines of business are demanding: delivering more digital products to market faster.

underpinning Agile, DevOps, and Continuous Integration/Deployment

Start a war against Waterfall

Break big problems and projects into small pieces, loosely joined

DevOps means investing in people, not seeking to replace them

Break Down Silos - this is a massive cultural shift

Hire for Web Skills. Ops is not new, but the environments are.

Live and Breathe APIs – the new standard unit of composition

The SOA Lesson – it’s not about the tools

The Spiderman Lesson - the Developer is Responsible if they break the build.

Embrace Open Source – patronage, contribution and attitude to learning

Learn from Web Companies –give your people time and money to attend the same conferences

devopsdays, Surgeconf, PuppetCamp, local meetups everywhere

Page 28: Dev ops and paas at hp discover 2015

28

Credits

Photos:SF in Cloud – SF ChronicleCraftsman – A. Davey on FlickrBerlin Wall, man with hammer – gavinandrewstewart on FlickrBerlin Wall – antaldaniel on FlickrBarbed Wire by tacitrequiem on Flickr