Questions tagged [google-app-engine]

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers. Google App Engine is a Platform as a Service (PaaS) offering for Java, Python, Go, Node.js, and PHP in its standard environment. Runtimes for a few other languages as well as docker-based custom runtimes are supported in its flexible environment.

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers.

Google App Engine lets you run your web applications on Google's infrastructure; applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow:

  • Zero to sixty: Scale your app automatically without worrying about managing machines.
  • Supercharged APIs: Supercharge your app with services such as Task Queue, XMPP, and Cloud SQL, all powered by the same infrastructure that powers the Google services you use every day.
  • You're in control: Manage your application with a simple, web-based dashboard allowing you to customize your app's performance.

With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

Google App Engine makes it easy to build and deploy an application that runs reliably even under heavy load and with large amounts of data. It includes the following features:

  • Persistent storage with queries, sorting, and transactions.
  • Automatic scaling and load balancing.
  • Asynchronous task queues for performing work outside the scope of a request.
  • Scheduled tasks for triggering events at specified times or regular intervals.
  • Integration with other Google cloud services and APIs.

As of March 5th, 2012, Stack Overflow is Google's official community support channel for technical App Engine questions under the tag. Developers should continue to use the discussion forum or the StackExchange Software Recommendations sites for topics that are not a good fit for the Stack Overflow format. To report defects, use the App Engine public issue tracker.

Many questions are specific to their SDK for , , or . Please include the appropriate language tag with those questions or use the additional tags like and .

While covers both the standard environment and the flexible environment it may be a good idea to also tag questions specific to the flexible environment with .

More information

Books

46961 questions
28
votes
4 answers

Google App Engine - Can not find my logging messages

I can not find the results of my logging calls. To log messages I tried both: System.out.println("some message"); and Logger logger = Logger.getLogger("MyLogger"); // Logger is java.util.logging.Logger // ... logger.info("some message"); I…
Alexander
  • 401
  • 4
  • 8
28
votes
2 answers

Is there a full list of potential labels that Google's Vision API will return?

I've been testing out Google's Vision API to attach labels to different images. For a given image, I'll get back something like this: "google_labels": { "responses": [{ "labelAnnotations": [{ "score":…
Hillary Sanders
  • 5,778
  • 10
  • 33
  • 50
28
votes
19 answers

Google App Engine: appcfg.py rollback

I'm using Windows 7 and for the life of me I cannot figure out how to call the rollback function on appcfg.py. All I want to know is what to type into the command prompt so I can rollback my app.
Petwoip
  • 1,365
  • 2
  • 17
  • 25
28
votes
6 answers

Debug Jinja2 in Google App Engine

When I'm running Jinja2 in Google App Engine, I get useless debugging information. I gather this is because of this item in the FAQ: My tracebacks look weird. What’s happening? If the speedups module is not compiled and you are using a Python…
Brian M. Hunt
  • 81,008
  • 74
  • 230
  • 343
28
votes
2 answers

How to implement and use google cloud sql in my android app (eclipse)

this would look like a dumb question and it may look like I didn't search out there for an answer but. The problem is that I am developing an android app and at a certain point I new about Google Cloud SQL and Google App Engine so I watched…
Owehbeh
  • 579
  • 1
  • 5
  • 16
28
votes
5 answers

How to store data in GCS while accessing it from GAE and 'GCE' locally

There's a GAE project using the GCS to store/retrieve files. These files also need to be read by code that will run on GCE (needs C++ libraries, so therefore not running on GAE). In production, deployed on the actual GAE > GCS < GCE, this setup…
28
votes
3 answers

Trouble with Google Apps Custom Domain SSL

I'm currently inside the 30-day free trial for Google Apps for business (billing set up, so will start non-free trial soon). I'm attempting to set up SSL for a custom domain for a Google App Engine app, but am a bit of a noob at this stuff and the…
unwitting
  • 3,346
  • 2
  • 19
  • 20
28
votes
4 answers

How would you design an AppEngine datastore for a social site like Twitter?

I'm wondering what would be the best way to design a social application where members make activities and follow other member's activities using Google AppEngine. To be more specific lets assume we have these entities: Users who have…
Eran Kampf
  • 8,928
  • 8
  • 49
  • 47
27
votes
5 answers

RESTFul Service Framework for AppEngine

I am working on a project that involves mobile and web clients with Google's AppEngine PAAS. I would like to use RESTFul webservices with my AppEngine app. I have looked over Stackoverflow for references to RESTFul service frameworks that can be…
Saad Farooq
  • 13,172
  • 10
  • 68
  • 94
27
votes
1 answer

Store Photos in Blobstore or as Blobs in Datastore - Which is better/more efficient /cheaper?

I have an app where each DataStore Entity of a specific kind can have a number of photos associated with it. (Imagine a car sales website - one Car has multiple photos) Originally since all the data is being sourced from another site, I was limited…
Joe Bourne
  • 1,144
  • 10
  • 18
27
votes
5 answers

Can't connect to localhost from Chrome extension

I am working on a Chrome extension that tracks time, and uses Google App Engine for the backend. For testing, I'm trying to connect a local version of the extension to a local version of the App Engine app. When I try to send a POST request, I'm…
Jeremy
  • 1,960
  • 4
  • 21
  • 42
27
votes
2 answers

Webapp2 for Authentication and Login

I would like to roll my own login system for my python Google App Engine application (rather than using Google's users api). I am using webapp2, and I noticed that there is a webapp2_extras.auth module and an incomplete auth tutorial. Does anyone…
zzz
  • 2,515
  • 4
  • 28
  • 38
27
votes
3 answers

How does Google App Engine compare to web hosting plans?

Google App Engine offers free quotas of 1 GB outbound traffic per day and 6.5 CPU-hours (based on a 1.2 GHz Intel x86 processor) per day. How do those free quotas compare to web hosting plans? For example, the traffic supported by the free quotas --…
Continuation
  • 12,722
  • 20
  • 82
  • 106
27
votes
4 answers

Get IP address in Google App Engine + Python

I'm looking for the equivalent of in Google App Engine and Python. Thanks!
Ian McIntyre Silber
  • 5,553
  • 13
  • 53
  • 76
27
votes
1 answer

Google App Engine vs Heroku

I am starting a web app and it would be the first time I use cloud services (PAAS). I am building an IOT platform that intends to display live data coming from bluetooth and using python. I am considering both google app engine and heroku as paas…
Rose
  • 2,619
  • 4
  • 20
  • 27