Drupal has a big following in Australia, but it's somewhat overlooked due to the size of the country and the fact that the focus is spread out over such a large area. On top of that, the remote nature of this part of the world sees us even combine events with other nations such as New Zealand and various Asian countries.
During a rather boring conference a few weeks back, I decided to convert my own infrastructure from 'standalone puppet' (that is, a set of standalone puppet manifests that were executed by a basic shell script on each server I managed) to the 'client -> server' or 'puppetmaster' model (whereby a central puppet daemon controls the manifests, and servers connect to it for updates as 'clients'.)
You can read more about the different models here.
I've recently been doing some very innovative work for the very clever gents at Code Enigma, where I've been working on some interesting projects:
1. an automated 'zero-touch' dev/stage/live deployment system for their enterprise Drupal applications (developers no longer need to ssh in to servers to do deployments)
2. automatic 'one-touch' provisioning and configuration of new hosting cloud services.
(More on the dev/stage/live zero-touch deployment soon :) )
As a consultant, I have a wide range of clients that differ greatly in their appreciation / approach to hiring sysadmins to help them with their infrastructure.
A common situation I find myself in is being approached by a potential client interested in my services, who at the same time, expresses doubts or wariness about whether they want my services or not!
Here are some of the myths/concerns I hear, or am asked to explain/defend my service to nervous new clients:
I think we're too small a company to need/afford sysadmin services.
I've built a basic kippo Debian package and dropped it into my personal Debian repository, http://debian.mig5.net .
If you're not aware, Kippo is an SSH honeypot written in Python (using Twisted). Read more at http://code.google.com/p/kippo/
It's pretty basic to install by hand, but I wanted to build some systems to install Kippo automatically using Puppet, so I wrote a deb.
I'll be presenting a talk at Drupal Melbourne on Tuesday, July 12th 2011. The talk will be an overview of how the Aegir project uses Jenkins to continuously test the Aegir code, and how you can use a combination of Git, Drush Make, Aegir and Jenkins to test an installation of your site automatically every time you commit a change to your project.