Google App Engine - simple application hosting at Google scale
Updated September 24, 2019

Google App Engine - simple application hosting at Google scale

Zachary Yaro | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Google App Engine

I enjoy using Google App Engine because it allows me to focus on developing applications while GAE handles hosting and scaling.
  • Multiple backend frameworks to choose from
  • Reasonable pricing and generous free quotas
  • Scalability
  • Not every language/framework is supported
  • Certain APIs have somewhat lower quotas
  • Google can choose to deprecate features at any time
  • The generous free quotas allow me to take risks that might not be financially viable were I paying more for hosting.
  • One downside is I find I hit the free quota for the Channel API more frequently than other APIs, and that one in particular is important as more users expect applications to provide real-time updates.
Heroku allows for more flexibility, but GAE gives you more APIs and features by default, whereas Heroku might require you to implement them yourself.
Google App Engine (GAE) is great if you already want to work in a supported language, such as Python, and you do not want to worry about how your application will scale. It is less suited to an app where you want to use a more customized set of frameworks, an unsupported language, or a custom database solution—though Google Compute Engine can meet some of those needs. It is also obviously not a good choice if you want tight control over your servers.

Google App Engine Feature Ratings

Ease of building user interfaces
Not Rated
Scalability
10
Platform management overhead
10
Workflow engine capability
9
Platform access control
9
Services-enabled integration
8
Development environment creation
10
Development environment replication
10
Issue monitoring and notification
8
Issue recovery
8
Upgrades and platform fixes
8