Share your IT infrastructure, hosting and version control thoughts for web development firms?
June 5, 2008 12:47 PM Subscribe
I work for a small web development company. As we are growing, I have been tasked with looking at a few pieces of our business:
- Version Control (Currently we don’t do it. We’re starting to use Subversion at my recommendation)
- Development Environments (We don’t exactly have formalized dev/stage/production right now, more like just dev/production…)
- Hosting (How we host our different clients varies… too much… we need a good solution)
- Infrastructure (i.e. how we host our own email, how we back up our data)
I already have some thoughts and recommendations, but they’re based on my personal experiences, so I thought I’d see what other experiences are out there and find out what other people/companies are doing…
posted by twiggy to Computers & Internet (10 answers total) 12 users marked this as a favorite
A few notes:
- We’re a small shop – a little less than 25 people. We’ve been growing quickly and won’t have a dedicated IT person for probably another year. As a result, we’ve currently just got an Outlook server (as in.. not full blown Microsoft Exchange) and the inability to do things like share calendars, etc, is causing some pain. Any recommendations for Exchange hosting or alternatives would be welcome.
- We do both Windows (ASP) and Linux (PHP) based web stuff, so as far as dev/stage/prod environment suggestions go – we basically need to do double that. Most of our projects have involved only one or two developers at a time, so version control and loose environments haven’t really caused any huge problems [yet?]. I feel pretty strongly that we should take preventive measures anyway, but I’d love to hear your thoughts/experiences.
- Since we don’t have an IT person here, we’re hosting stuff for our clients on sort of a seat-of-our-pants basis. We’d been partnering with a hosting company to an extent, but they’ve proven extremely unreliable. I’d definitely be interested in hearing what other web shops do as far as hosting things for their clients. I like the idea of finding a solid provider to partner with, rather than trying to bring it all in house… but what do you do?
- Finally, I’m pretty impressed with our backup practices, for the most part. Machines are backed up daily to both a RAID and alternating sets of tapes that are taken offsite. However, network-based backup would probably be much better. Problem is, our network connection stinks (a single T1) – but we’re looking at moving to business class Cable, which these days is much faster (and cheaper). Any thoughts on this move would be appreciated.