How to setup scalable hosting architecture/service?
I am new at this, and I am building a blog network using WordPress/Drupal with a shopping cart and classifieds. Potentially (crossing fingers) this website may receive high volume activity and I wanted to plan ahead. If somebody could please recommend a hosting architecture and services that are scalable, I would highly appreciate it. Initially, I was thinking these phases as the website gained more popularity:
Media Temple cloud hosting
Media Temple cloud hosting with media stored on Amazon cloud
Media Temple dedicated server with media stored on Amazon cloud
Phase IV (?)
Media Temple load balancing replicated dedicated server with media stored on Amazon cloud