I have an extremely poorly monetized app, it's an almost ancient app of mine, does millions of operations daily, only a fraction are converted to page views and only a fraction generates revenue
Even in my case, it's profitable, the costs are 1/2 instance costs and > 1/2 datastore read/write + bandwidth costs So even though appengine seems comparably expensive, in most of the normal use cases the costs should be manageable / lower than the income One disadvantage I noticed lately (You always see people complaining about it on these groups) is that the initial costs seem to be high, but as the traffic increases, the costs doesn't increase proportionally. So basically, appengine gets cost efficient with increased traffic, seems logical - so basically you have to excuse the initial daily ~<10$ costs if you are keeping instances and memcached alive On the alternative side, the side you compare appengine too, if you were to keep virtual instances or a big dedicated server alive, you would also pay a similar amount daily/monthly I would suggest you not obsessing over the costs excessively, from experience, it only makes you lose time and energy, use that time and energy to monetize what you are doing and reduce the costs by optimizing your app ( Let me also drop one naive example here, let's say you are doing 50 RPC calls with a naive php/vps setup, those calls would take up 50X time, however using appengine naively, you can do that 50 RPC calls asynchronously, it would only take 1x time, and you would pay 1X time, appengine would be cheaper, it beats up your 46x thread :) ) On Friday, February 21, 2014 7:58:16 PM UTC+2, Tapir wrote: > > > > On Saturday, February 22, 2014 1:10:09 AM UTC+8, Kaan Soral wrote: >> >> Tapir, out of curiosity, are you a form of an improved internet troll >> sent from the future to troll these groups? (Just kidding) >> >> Anyway, if those 2000 users pay 49$/month, for example, and the daily >> costs are only 5$, it would be extremely cost effective, you also have no >> idea what the app does for that 2000 users, might be a lot of stuff >> > > :) I am just curious how SnapChat can profit with App Engine's so high > instance price. So I google "snapchat app engine", then google shows me > this thread. > I still haven't found any detail specifications provided by SnapChat's > owner company. > > Your example is very extreme. I'm curious how many pageviews and > revenue of timh's website. This is important for evaluate if App Engine's > instance price is high or not. > > >> >> On Friday, February 21, 2014 6:54:54 PM UTC+2, Tapir wrote: >>> >>> >>> >>> On Tuesday, January 21, 2014 7:52:40 PM UTC+8, timh wrote: >>>> >>>> Just for the record, the app I was talking about might only have 2000 >>>> users, but it is by no means a simple application. >>>> >>>> I has approximateley 30 different models. Fully defined with RBAC >>>> security model scoped down to parts of models. >>>> reporting, audit trail records for every change to data, (when and what >>>> was changed, by who), etc.... >>>> >>>> The entire system is modeled in UML, python models, views, URL paths, >>>> security declarations, form schemas all directly generated from the model. >>>> What elements of a view appear for the combination of user, context, >>>> and view control page layout, so the application is intensely dynamic and >>>> most cached data's scope is only effective for a single user. >>>> >>>> So even complex applications can be run in a cost effective manner on >>>> appengine. >>>> >>> >>> 2000 users? how many pageviews per day? >>> >>> costs only $2-$3 a day? Only? >>> If there is no the free hours, it would be $5, right? >>> >>> $5 per day for 2000 users? and it is cost effective? Really!!! >>> >>> >>> >>>> >>>> But no point trying to stick a square peg in a round whole. If you >>>> data model, or processing requirements don't suit appengine and you can't >>>> start instances quickly then >>>> you may well be on the wrong platform. >>>> >>>> Now more than my 2c worth ;-) >>>> >>>> T >>>> >>> -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
