Ciao Emanuele,

I'm biased, of course -- but I've found App Engine a life saver for many
web apps that just don't fit the constraints you're so adamant about.  Many
of them internal (but we DO get charged internally, albeit in "funny
money", so if it was much cheaper to deploy web apps otherwise we _would_
be quite aware of it), but a lot of them external, too (usually open-source
apps co-developed with my wife and co-author Anna -- the only woman yet to
win the Frank Willison Memorial Award for Contributions to the Python
community, and very active in all sorts of communities).

On Wed, Feb 25, 2015 at 5:45 PM, Emanuele Ziglioli <
[email protected]> wrote:

> Thank you.
> I think though that  every tutorial should start with the question:
> 1. is GAE for you? (if you're gonna deal with large data, likely not,
> cause costs of getting data in and out will kill you)
>

Depends on your definition of "large data".  If at Google scale, unless you
can fruitfully use Google Cloud Storage, BigQuery, and the like, maybe not
-- but if you're not worrying about "many petabytes" (in which case GCS and
BQ can usually be deployed to support your GAE front-end) it's actually
pretty fine.  For example, Snapchat -- see
https://gigaom.com/2013/05/07/snapchats-act-of-faith-in-building-on-google-compute-engine/
-- is App Engine to the core, and almost two years after they've started
their data volume has grown exponentially to what almost everybody in the
world would consider "large data" (fortunately I didn't look at the exact
numbers so I have no confidential info I'd risk revealing, but I don't
think they're at "many petabytes" yet, whence the "*almost* everybody").



> 2. do you accept vendor lock-in? Be aware that moving your App off GAE
> will require your time in rewriting large portions of your code (unless you
> use AppScale, but who uses AppScale?)
>

Their front page highlights the WWF (hardly fitting your categories either,
I think).  If you actually *care* about the issue I'd recommend contacting
their marketing at http://www.appscale.com/contact/ -- they might well be
able to share other customer references once you've signed an NDA.


> So I tend to think it suits these cases:
> 1. Throw-away quick prototype code
> 2. Enterprise app with very low traffic, very few users, with a certain
> budget per month
> 3. Consumer apps with zero or near zero server interaction
>

Which of these categories would, for example, Snapchat fit in...? Or, say
-- Best Buy, Coca Cola, Evite, Khan Academy, Pulse, O'Reilly's "Safari
Books Online", Sony Music, Udacity...?! (If you need many more customer
references, then contact *our* marketing -- again, more info may be
privately available to you with an NDA &c -- assuming you're *serious*
about this!-).


Alex




>
> On Monday, 23 February 2015 05:59:08 UTC+13, Maciej Arkit wrote:
>>
>> Detailed article and video which will help to save your time during your
>> first steps with GAE (Java):
>>
>> *Blog:*
>> http://startup-with-gae.blogspot.com/2014/11/how-to-
>> start-developing-google-app.html
>> *Video:*
>> https://www.youtube.com/watch?v=RRVJdOPiVoo
>>
>> regards,
>> Maciej
>>
>  --
> 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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-appengine/99ff15cd-18e1-4848-bb9b-c0c4c606d88c%40googlegroups.com
> <https://groups.google.com/d/msgid/google-appengine/99ff15cd-18e1-4848-bb9b-c0c4c606d88c%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAE46Be9oD-HYCCSuGnH5fuuQnAxZ8jOdZ5mHgW5pCwXFQ2AmYA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to