I have a Django app that is regionally focused on NYC and am looking at hosting solutions.
I see Linode has a Newark location; going with the assumption I could chose the location.
There's a few articles comparing VPS solutions. My questions is:
How do I go about choosing a package once I decided the solution?
When do I know it's time for an upgrade? (Any specific metrics would be appreciated)
What kind of things should I do to ease the transition to an upgrade if I find it to be necessary? I already use virtualenv to package the webapp.