start using configuration management in 5 steps - cccna14
DESCRIPTION
In this talk, Remi Bergsma explains why you should use configuration management and shows you how to implement configuration management in your existing environment using 5 steps. This can be quite challenging, because when a lot of manual work is done, people are usually very busy. How do you find the time to implement configuration management? Configuration management is a tool that every engineer should use. Especially when used in conjunction with cloud orchestration software, automating your servers and applications really makes sense. No longer think of a server as something that is always there. Think of it as an instance that is automatically setup. You can then have 10s, 100s or 1000s of these servers running. To make this work, you will need to automate the setup of your servers. Configuration management will help you do that.TRANSCRIPT
@remibergsma
CCCNA’14 - April 10th, 2014 - Denver, CO
configurationin 5 steps.
management
Start using
@remibergsma
@remibergsma
Remi BergsmaI am
Engineer with a passion for automation.
@remibergsma
Create “new-server”
please!
CS API
“new-server" created!
server1new-server
“new-server” booting (ISO / Template)
server2
Configure me manually!
What? Manually?
@remibergsma
@remibergsma
@remibergsma
@remibergsma
@remibergsma
automate--- Someone @Google, long time ago (Thanks Kris!)
“Every 18 months,
yourself out of your job
”
@remibergsma
1. Identify time-eaters 2. Save time with quick fixes 3. Setup configmgmt baseline 4. Scale out & scale up 5. Relax: full control!
Always version your code
Start using configmgmt in 5 steps:
@remibergsma
use configmgmt.Whatever happens,
And please spread the word!
@remibergsma
Get in touch!
blog.remibergsma.com
Follow me on Twitter I will post the slides soon.
@remibergsma
CreditsChanging permissions animation: http://devopsreactions.tumblr.com/post/73295491766/changing-permissions-that-are-enforced-by-cfengine Lego wheels: http://hakanforss.wordpress.com/2014/03/10/are-you-too-busy-to-improve/ Lego Hawaii: http://www.flickr.com/photos/legodrive/6334601514/sizes/z/in/photostream/ Lego guy: http://fc00.deviantart.net/fs48/f/2009/231/9/4/Lego_guy_by_spittty.jpg iMac frame: http://ting-creative.com/images/imac.png Changed prio image: https://www.flickr.com/photos/john_64/4373206760 Marathon runners: https://www.flickr.com/photos/marcosreis07/2997405848 Time eating clock: http://img.timeinc.net/time/photoessays/2008/50_inventions/inv_time_clock.jpg Quick fix: http://www.boostyourbusiness.com.au/wp-content/uploads/2013/05/quick-fix.jpg Users: https://www.flickr.com/photos/uniofbath/12068855423 Lego Ambulance: https://www.flickr.com/photos/yo3l/3630957975 Lego bricks: http://upload.wikimedia.org/wikipedia/commons/3/32/Lego_Color_Bricks.jpg Git: http://www.unixstickers.com/image/cache/data/stickers/git/git.sh-600x600.png Bulb: http://www.vrijzon.nl/wp-content/uploads/2012/05/lampje-vrijzon.jpg “Every 18 months, automate yourself out of your job” http://www.slideshare.net/KrisBuytaert/the-future-of-sysadmin
@remibergsma
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.