The free tier of App Engine (I'm only familiar with the Python platform) is somewhat accommodating. If it becomes too expensive, you may choose to move your app to your own machines running Typhoonae or Appscale. Neither of those is easy to install.
Heroku runs more portable things you can easily deploy on your own boxes.