Why Your Cloud Needs a Sysadmin
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Why Your Cloud Needs a Sysadmin

on

  • 814 views

By Kris Buytaert (Inuits) at CloudCamp Ghent 2010

By Kris Buytaert (Inuits) at CloudCamp Ghent 2010

Statistics

Views

Total Views
814
Views on SlideShare
814
Embed Views
0

Actions

Likes
0
Downloads
20
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

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

Why Your Cloud Needs a Sysadmin Presentation Transcript

  • 1. Why your cloud needs a new team Kris Buytaert
  • 2. Kris Buytaert
  • 3. A typical Cloud Deployment
    • As seen by the marketing departement
      • Because Internal IT is to expensive
      • 4. Because IT takes 6 months for a machine to be delivered and our campaign goes live next week
      • 5. Because our CMS isn't an approved platform
      • 6. Because there are no “stupid” policies to follow
  • 7. A typical Cloud Deployment
    • As seen by the developers
      • Because Internal IT doesn't provide Ubuntu
      • 8. Because Internal IT doesn't provide the latest and brightest PHP version
      • 9. Because Internal IT doesn't support Drupal
      • 10. Because Internal IT only provides Postgress
      • 11. Because Internal IT doesn't put our changes in production fast enough
  • 12. Devs vs Ops
  • 13. Disaster Strikes
    • Platform team wasn't involved
      • There are No Backups
      • 14. Site crashes frequently and there is no HA
      • 15. It is dead slow
    • Security wasn't involved
      • Users are being added manually
      • 16. Spammers have fun
      • 17. And the site is being hijacked ..
  • 18. 11 days into operations
  • 19. So you've installed your box
    • Can you do it again ?
    • 20. Do you know when you have to add another one ?
    • 21. How do you plan on upgrading your application
        • Bring it down for 4 hours a week ?
    • Do you know if it is up ?
  • 22. So how much do you know about
    • Backups
    • 23. IO Performance
    • 24. Cron Jobs
    • 25. LVM
    • 26. Query Optimalization
    • 27. Memory Mgmt
    • 28. NTP
    • Replication
    • 29. GlusterFS
    • 30. Icinga
    • 31. Varnish
    • 32. Iptables
    • 33. Selinux
    • 34. Dns
  • 35. So how much do you know about
    • Chef
    • 36. Zookeeper
    • 37. Cassandra
    • 38. Puppet
    • 39. Mcollective
    • 40. BGP
    • 41. LDAP
    • ...
  • 42. We can solve this !
    • Some people think the Ops work starts on deployment
    • 43. It starts much earlier
    • 44. Get Devs and Ops to talk asap
  • 45. A typical Cloud Deployment
    • As seen by a Platform person
      • Scalable
      • 46. Automated
      • 47. Reproducible
      • 48. Flexible
      • 49. Fast
      • 50. Agile
  • 51. Configuration Mgmt
  • 52. High Availabilty
  • 53. Scalability
  • 54. Monitor
  • 55. Surviving the test !
    • After 5+ years of preaching I`m not alone anymore
    • 56. Devops, a new Movement !
    • 57. Join the movement !
      • Devopsdays.org
      • 58. Agile System Adminstration GoogleGroups
  • 59. ` Kris Buytaert < [email_address] > Further Reading http://www.krisbuytaert.be/blog/ http://www.inuits.be/ http://www.virtualization.com/ http://www.oreillygmt.com/ ? !
  • 60. Images: http://www.flickr.com/photos/huffstutterrobertl/4135257384/ http://www.flickr.com/photos/gchorus/2074271352/ http://www.flickr.com/photos/30302096@N06/2953698548/ http://www.flickr.com/photos/jamescridland/613445810/ http://www.flickr.com/photos/johnmcga/4468003947/ http://www.flickr.com/photos/hitchica/719072170/