Ideal n-tier hardware config for *devs*
Ever notice that the n-tier samples for developers are not truly intended for tiered distribution? Of course, that's because us devs don't have multi-machine environments to mirror what's actually used by our businesses (or customers). So, while the sample apps don't mirror real world, they do make handy demos. Can you imagine telling your boss / customer / spouse <g> that you need to have a dedicated development and test setup with, say, 4 machines and associated networking equipment? Would you really want to set up, configure, and manage this infrastructure?
What if you had - for example - 3 separate VMWare or Connectix images to simulate those 3 machines? What if you were able to simulate in software - using ISAS - the network firewalls separating those machine? Would that be cool?
So, what would you like to see on those images? Obviously an IIS Server and a SQL Server. And VS.NET installed in a separate image (or on a separate machine) because, after all, who's going to install VS.NET on a production server?
What would this "ideal" configuration really look like? Let your mind run free: Don't worry right now about details like licensing. <g> Let me know in email (keithp@guideddesign.com) or by posting a comment to this entry