I've managed sites that were hosted on a shared server, but now I'm launching a site that could conceivably have a million clients, and I'm wondering the best way to host it.
It seems that I need some kind of a cloud solution, where I can just keep bringing in more servers as the load increases, without changing anything in my software.
Does anyone have any thoughts on this, and perhaps some suggestions for where I should host this? Maybe some books that are best in the field.
I certainly don't want to set up my own server. The virtual hardware has to keep running, no matter what, and the database can never go away. I can't worry about my dog pulling out the power cord when I'm not home.
Thanks for any ideas,