Infrastructure Management
I've been a sysadmin far too long and have never managed to stay at a job long enough to get things done they way that I think that they could be.
Contents
For now, just an outline and a bunch of links I don't want to forget.
Automated Server Builds
Development and Testing Environment
Databases (MySQL)
Web Server (Apache)
Email (Dovecot / Postfix)
High Availability
Monitoring
Performance and Capacity Planning
Fault Notification
Inspiration & Tools
Osiris - http://www.hostintegrity.com/osiris/
Wackamole (3+way heartbeat) - http://www.backhand.org/wackamole/
Heartbeat - http://www.linux-ha.org/GettingStarted/OneIPAddress
Conc (serial console manager) - http://www.jfc.org.uk/software/conc.html
research 13/07/2006
http://config.sage.org/ (practical configuration management discussion)
http://lists.inf.ed.ac.uk/pipermail/lssconf-discuss/ (theoretical configuration management discussion)
http://reductivelabs.com/projects/puppet/ (cfengine alternative)
http://trac.mcs.anl.gov/projects/bcfg2/ (cfengine alternative)
http://open.controltier.com/ (open source version of control tier)
http://m23.sourceforge.net/ (debian specific alternative to isconf/cfengine?)
http://www.zabbix.com/ (nagios+cricket alternative?)
http://wpkg.org/ (automated software deployment systems for windows using ad or samba)
http://labs.8d.com/softs/commitrc/ (config files in svn)
http://tinyurl.com/hkrl4 (google cache of pdf on configuration management)
http://tinyurl.com/l46xq (google cache of sage pdf on bcfg2)
http://www.sundell.net/~alan/projects/slack/ (uses rsync and the idea of roles and subroles for hosts to do centralized configuration management. apparently google uses it)