Jul 07

Edd Dumbill on agile infrastructure for web applications

Edd Dumbill posted an interesting article on his blog about his development infrastructure: In search of agile infrastructure for web applications.

He makes extensive use of

  • Ubuntu/Debian cause of their stability and ease of setup.
  • Virtualization with Xen, VMWare and Parallels cause it allows him to run multiple test/staging servers on one piece of hardware. Plus it allows him to scratch and rebuild a server with minimum fuss.
  • .deb packaging his web apps cause it makes deployment and upgrades nice, neat, and easy.
  • SVK or BazaarNG for source control in order to take advantage of their distributed development capabilities and easier merging.
  • avahi for mDNS (also known as Rendezvous / Bonjour / ZeroConf) - to make temporary DNS setup dynamic.

Thanks for sharing Edd ;-)

Leave a Reply

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation