DevOps and PaaS at Pulse 2014


Published on

slides from my session at Pulse. perhaps surprisingly, as far as the customer is concerned, PaaS and DevOps have an awful lot in common. They are both about better developer experience

1 Comment
  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Which of course encourages more forking and diversity, the new way innovation is done
  • CFEngine: 1993 (2.0 in 2002: ML, anomaly, security)
    Puppet: 2005
    Chef: 2009
    Salt: 2011
    Ansible: 2012
    OpenLMI: Standards in fast-moving tech
  • Nagios: released in 1999 as NetSaint
    Graphite: Side project out of Orbitz (Chris Davis)
    Stores data, renders graphs
    StatsD (Etsy): Node.js
    Receives via UDP, flushes to graphite
    Tasseo/Descartes (Jason Dixon): GitHub, Dyn
    Use Postgres/Redis as stores
    D3.js/Rickshaw (Shutterstock) for graphs
  • Velocity, DOD Austin/Bay
    Centerpoint at CM?
  • DevOps and PaaS at Pulse 2014

    1. 1. DevOps, Cloud and PaaS: Quality, Developer and Operations Experience James Governor @monkchips 10.20.2005 IBM Pulse, February 2014
    2. 2. Software is Eating the World 2
    3. 3. Fragmentation is Accelerating 3
    4. 4. Many Tools – the Rise of Polyglot 4
    5. 5. The Developer Strikes Back 5
    6. 6. “Infrastructure as code” 6
    7. 7. #monitoringsucks / #monitoringlove 7
    8. 8. 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.” 8
    9. 9. 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 9
    10. 10. DevOps Culture: Skills, Transfer, Practice 10
    11. 11. 11
    12. 12. 12
    13. 13. More Cynical 13
    14. 14. Foraging vs Farming 14
    15. 15. Test-Driven Development 15
    16. 16. Then Forge Applications 16
    17. 17. Web Companies Invented DevOps So Learn From Them 17
    18. 18. The Halo 18
    19. 19. 19
    20. 20. DevOps can be Scary 20
    21. 21. 21 Flickr: kalandrakas
    22. 22. Wrapping Up What 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 22
    23. 23. Credits Photos: SF in Cloud – SF Chronicle Craftsman – A. Davey on Flickr Berlin Wall, man with hammer – gavinandrewstewart on Flickr Berlin Wall – antaldaniel on Flickr Barbed Wire by tacitrequiem on Flickr 23