Devops
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Devops

on

  • 8,809 views

My Barcamp Gent 3 Presentation

My Barcamp Gent 3 Presentation

Devops , a new Movement

Bringing Devs and Ops together !

Statistics

Views

Total Views
8,809
Views on SlideShare
8,064
Embed Views
745

Actions

Likes
5
Downloads
110
Comments
0

10 Embeds 745

http://trustedsoftwarealliance.com 482
http://www.krisbuytaert.be 135
http://www.planetdevops.net 53
http://configjobs.com 26
http://www.linkedin.com 20
http://www.slideshare.net 15
https://www.linkedin.com 11
http://www.plaxo.com 1
https://twitter.com 1
https://duckduckgo.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Devops Presentation Transcript

  • 1. Devops Kris Buytaert
  • 2. Kris Buytaert
    • I used to be a Dev,
    • 3. Then Became an Op
    • 4. Senior Linux and Open Source Consultant @inuits.be
    • 5. „ Infrastructure Architect“
    • 6. Building Clouds since 2004
    • 7. Surviving the 10 th floor test
    • 8. Co-Author Virtualization with Xen
    • 9. Guest Editor at Virtualization.com
    • 10. But mostly, a DevOp
  • 11. Alternative Titles
    • Grumpy old Sysadmin
    • 12. Devministration, a new Jobtitle
    • 13. Surviving the 10 th floor test
    • 14. Agile Administration
  • 15. Devs vs Ops
  • 16. The Old Days
    • “Put this Code Live, here's a tarball” NOW!
    • 17. What dependencies ?
    • 18. No machines available ?
    • 19. What database ?
    • 20. Security ?
    • 21. High Availability ?
    • 22. Scalability ?
    • 23. My computer can't install this ?
  • 24. 10 days into operation
    • What High Load ? What Memory usage ?
    • 25. Are these Logs ? Or this is actualy customer data ?
    • 26. How many users are there , should they launch 100 queries each ?? Oh we're having 10K users
    • 27. Why is debugging enabled ?
    • 28. Who wrote this ?
  • 29. 11 days into operations
  • 30. We can solve this !
    • Some people think the Ops work starts on deployment
      • Ops = both system, app as platform !
    • It starts much earlier
    • 31. Get Devs and Ops to talk asap
  • 32. Talk about Non functional Reqs
    • Security
    • 33. Backups
    • 34. High Availability
    • 35. Upgradability
    • 36. Configuration Mgmt
    • 37. Monitoring
  • 38. During Development
    • Version Control
    • 39. Automate Builds
    • 40. Integrated Bugtracking
    • 41. Continous Integration
    • 42. Integrated Testing
    • 43. Automated deployment on test platforms
  • 44. Devministration ?
    • For Both Devs and Ops
    • 45. Yes we write code also
      • Shell, perl, ruby, python, puppet
    • Everyone is a developer these days
      • Automate your infrastructure !
    • So those rules apply for Ops Too !
  • 46. Going Live
  • 47. Deploying
    • Automated Deployments
    • 48. If my computer can't install it , the installer is borken
    • 49. Reproducable
    • 50. Think:
      • Kickstart, FAI, Preseeding, SystemImager Suite
  • 51. What to install ?
    • Thin Foil
    • 52. JeOS
    • 53. On Virtual / Cloudalike setups
  • 54. Configuration Mgmt
    • Configure 1000 nodes,
    • 55. Modify 2000 files,
    • 56. Together
    • 57. Think :
      • Cfengine, bgcfg2, isconf
      • 58. Puppet, Chef
    • Put configs under version control
  • 59. Deploy Apps
    • Code vs Config
    • 60. Think:
      • Capistrano, Controltier, ..
    • Test your deployment !
  • 61. Deployment isn't the End
    • The job isn't done yet
    • 62. Monitoring
    • 63. Upgrading
  • 64. High Availabilty
  • 65. Scalability
  • 66. Surviving the test !
    • After 5+ years of preaching I`m not alone anymore
    • 67. Devops, a new Movement !
    • 68. Join the movement !
      • Devopsdays.org
      • 69. Agile System Adminstration GoogleGroups
  • 70. ` Kris Buytaert < [email_address] > Further Reading http://www.krisbuytaert.be/blog/ http://www.inuits.be/ http://www.virtualization.com/ http://www.oreillygmt.com/ ? !
  • 71. Images: http://www.flickr.com/photos/huffstutterrobertl/4135257384/ http://www.flickr.com/photos/brighton/2153602543/ http://www.flickr.com/photos/gchorus/2074271352/ http://www.flickr.com/photos/49024304@N00/2951673691/sizes/l/ http://www.flickr.com/photos/30302096@N06/2953698548/ http://www.flickr.com/photos/jamescridland/613445810/