Ciao Alex,
"funny money", you got me curious!
You mentioned a number of success stories, it's good to see them, definitely.
I know and user a number of those apps that are built on GAE, Udacity certainly, perhaps also Coursera and Kahn Academy.
Again, to me they seem to fit the model "mostly static, little interaction".
Although, one of the courses on Udacity, the Parallel Programming one, requires a lot of server interaction, I suspect it talks to AWS.
My application gathers a lot of sensor data, and I keep having to go over that data, at a cost, in order to create export files.
Lately, I saw a link to a similar project (
http://www.nimbits.com/index.jsp). I still need to understand how they organize large time series.
We're not talking about large bills, we pay perhaps $70/month for database access. Although that's quite a lot considering less than 50 customers access the database at any given time. It fits into the model of "enterprise app".
With 50,000,000 customers probably things would be different, maybe not. If we had deployed 50M devices out there, I would certainly be a lot busier ;-)