Simple Dev, UAT/testing and Production Environment Breakdown for the SMB Space

I get asked about this enough that it was worth whipping together a quick diagram to highlight what a small to medium business might want to consider in regards to putting up a SharePoint environment complete with DEV, UAT (Testing) and Production. Obviously every client is different and particularly in the case of Production, every client should carefully factor in what they need – but IMHO, a *typical* SMB customer can probably get away with:

  • DEV – your developers workstation – build your WSP’s and play about in here
  • UAT – a single server farm will usually do.  We are testing the health of code and 3rd party solutions here, not so much ‘scale’ or performance
  • PRODUCTION – how long is a piece of string?  Winking smile