Skip to main content
TrustRadius
Google App Engine

Google App Engine

Overview

What is Google App Engine?

Google App Engine is Google Cloud's platform-as-a-service offering. It features pay-per-use pricing and support for a broad array of programming languages.

Read more
Recent Reviews

Good Service

10 out of 10
April 05, 2021
Incentivized
Google App Engine (GAE) as part of the Google Cloud Platform (GCP) is being used across our entire SaaS product. It provides us with an …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 11 features
  • Scalability (31)
    9.0
    90%
  • Development environment creation (28)
    8.9
    89%
  • Platform access control (30)
    8.9
    89%
  • Platform management overhead (31)
    8.9
    89%
Return to navigation

Pricing

View all pricing

Starting Price

$0.05

Cloud
Per Hour Per Instance

Max Price

$0.30

Cloud
Per Hour Per Instance

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

MapReduce Made Easy With Google App Engine

YouTube

Creating an android application with Google App Engine backend

YouTube
Return to navigation

Features

Platform-as-a-Service

Platform as a Service is the set of tools and services designed to make coding and deploying applications much more efficient

8.7
Avg 8.2
Return to navigation

Product Details

What is Google App Engine?

Google App Engine is Google Cloud's platform-as-a-service offering. It features pay-per-use pricing and support for a broad array of programming languages.

Key Features

Popular Languages
Build applications in Node.js, Java, Ruby, C#, Go, Python, or PHP—or bring a custom language runtime

Open & Flexible
Custom runtimes allows developers to bring any library and framework to App Engine by supplying a Docker container

Fully Managed
A fully managed environment lets developers focus on code while App Engine manages infrastructure concerns

Monitoring, Logging & Diagnostics
Google Stackdriver provides application diagnostics to debug and monitor the health and performance of apps

Application Versioning
Host different versions of applications, create development, test, staging, and production environments

Traffic Splitting
Route incoming requests to different app versions, A/B test, and do incremental feature rollouts

Application Security
Help safeguard applications by defining access rules with App Engine firewall and leverage managed SSL/TLS certificates* by default on a custom domain at no additional cost

Services Ecosystem
Tap a growing ecosystem of GCP services from applications including a suite of cloud developer tools

Google App Engine Integrations

Google App Engine Competitors

Google App Engine Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google App Engine is Google Cloud's platform-as-a-service offering. It features pay-per-use pricing and support for a broad array of programming languages.

CloudFoundry are common alternatives for Google App Engine.

Reviewers rate Ease of building user interfaces and Scalability and Workflow engine capability highest, with a score of 9.

The most common users of Google App Engine are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(232)

Attribute Ratings

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Jennie Masterson | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I used Google App Engine in my final year project to store news stories relating to crime in a database and then plot them on a Google Map depending on whether they were "crime" stories or not.
  • Database management
  • User Friendly
  • Excellent GUI
  • Provide webinars
  • Implement modules in college and Universities to use the product
  • Give regular seminars to students and businesses
Will the person be able to use it to it's full potential?
  • Not sure as I used it for a final year project in University
It is easy to use and saves a lot of time for programmers. I really enjoyed querying databases and being able to see very easily what I had done and still had to do. It was easy for testing and quickly changing something and instantly seeing the results.
I am not using it as much as I am not in a role that would require me to use it.
Yes
I looked at some Natural language processors and ended up creating a "trigger word list" with Google App Engine instead, this made it more customizable for me and my project. Using my own list of crime words made me more confident in the results I was receiving from the data I was collecting.
  • Product Features
  • Product Usability
  • Product Reputation
Usability is of upmost importance I think, also the visual display needs to be user friendly and easy to navigate otherwise it can add to your work load and sometimes turn you off recommending it to peers or colleagues in your work environment.
October 09, 2015

Good App Engine (GAE)

Score 8 out of 10
Vetted Review
Verified User
Incentivized
The Google App Engine solution is helping an entirely new category of applications that process data in real-time and at scale very robustly. It has faster, easier, more detailed simulations and solutions for all cloud related requirements. We use Google App Engine to develop and deploy both internal and public web applications. The APIs for accessing the datastore are very easy to use.
  • The APIs for accessing the datastore are very easy to use.
  • Implementing text indexing and search related applications perform better on Google App Engine compared to other app engines.
  • Reliable NoSQL datastore, including atomic transactions and a query engine.
  • Developers have read-only access to the filesystem on Google App Engine.
  • Google App Engine limits the maximum rows returned from an entity get to 1000 rows per Datastore call.
  • Not suitable for CPU intensive calculations.
Google App Engine's infrastructure removes many of the system administration and development challenges of building applications to scale to millions of hits. Google handles deploying code to a cluster, monitoring, failover, and launching application instances as necessary.
Platform-as-a-Service (11)
72.72727272727272%
7.3
Ease of building user interfaces
60%
6.0
Scalability
80%
8.0
Platform management overhead
60%
6.0
Workflow engine capability
70%
7.0
Platform access control
90%
9.0
Services-enabled integration
70%
7.0
Development environment creation
70%
7.0
Development environment replication
60%
6.0
Issue monitoring and notification
80%
8.0
Issue recovery
70%
7.0
Upgrades and platform fixes
90%
9.0
  • Increased employee efficiency.
  • Less infrastructure maintenance time.
  • Amazon Elastic Compute Cloud (EC2)
The immediate benefits of Google App Engine is that it is essentially maintenance free as it relates to infrastructure (scalable web server and database administration). Google App Engine is more tailored to those developers that only want to focus on their applications and not the underlying system. In a way you can consider that developer friendly.
5
They simplify the customer management information that was distributed in multiple systems across its sales and marketing organization.they design, develop and implement a system that consolidated all the information to a single point data source for other customer sensitive data, including the CRM system.
2
Technical Engineers.
  • Data analysis
  • web app deployment
  • app deployment through ansible
  • docker installation
  • data algorrithm processing. data intensive operation
No
  • Product Features
  • Product Usability
  • Analyst Reports
More robust and scalability.
  • Don't know
No
  • pricing
no.
Yes
More technical knowledge needs to be pursued by the technical support team.
No
Regarding the application deployment support.
  • deployment
  • scalability
  • ease of use
  • multi platform support
  • memory intensive operations
The overall plus is the ease of use – you need way less system administration knowledge, and even if you have it, you need to do much less in order to have a real-world-ready application.
Paul Ford | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Use is based on client or project needs. It is used mainly as a cloud based API service so that corporate enterprise systems can leverage it internally or with other service dependent applications.
  • Cloud based RESTful APIs
  • Access to big data resources for reporting and analytics
  • Custom Cloud web hosted applications
  • Cost, speed, ease of adoption
  • Implemented a custom company based web site using Vosao on GAE CMS
  • Administration and management - more Azure like portal
  • Better reporting on forecasted and actual usage via notifications.
  • Better documentation, examples. More use case centric documentation.
  • Learning curve is relatively short.
  • Integration to Eclipse is awesome.
  • Integration with standard frameworks is getting better - I would not recommend loading entire spring framework on it, but aspects of it are more useful.
  • Effective employee adoption through ease of use.
  • Effective integration to other java based frameworks.
  • Time to market is very quick. Build, test, deploy and use.
  • The GAE Whitelist for java is an important resource to know what works and what does not. So use it. It would also be nice for Google to expand on items that are allowed on GAE platform.
  • Amazon Web Services,Microsoft Azure
  • These products really only intersect with a small footprint.
  • Azure is closest to what GAE provides as a PaaS
  • Azure is certainly making greater 'in-roads' on the enterprise cloud adoption side of the business. Google has still work to do to come close to Microsoft's ability to adapt for the enterprise
  • Now that GAE supports PHP, Python, Java and Go - it needs to expand its language use, such as C#, Ruby and others if it is to stay competitive in the market
  • Readily available
  • Ease of use
  • Cost effectiveness
  • Known entity (i.e. I've used it before)
  • Good access to Google other APIs from GAE.
3
Project execution development
1
  • Needs a good understanding of cloud based management
  • Understands GAE and some aspects of tuning for use case used.
  • Understands how to improvise a design for better GAE usage
  • Published cloud APIs
  • Published low maintenance web applications
  • Demonstration of how easy cloud based development can be
  • Demonstrates integration to other Google products and services
  • Photo sharing
  • Live sports stats collection, collation and reporting
  • API usage
  • Verification and validation services
  • APIs
  • Security frameworks
No
  • Price
  • Product Features
  • Product Usability
  • Product Reputation
  • Vendor Reputation
Product Usability is off the charts. More advanced usage is where it starts to get a little tricky
Well that all really depends on the client needs in my business. If they are a java/python shop then it is a start for GAE usage. If the client is willing or potentially needs integration to other Google products and services then that is also a plus. It all depends on the client needs, aspirations and current skill sets.
Return to navigation