Google App Engine Reviews

188 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.0 out of 100

Do you work for this company? Learn how we help vendors

TrustRadius Top Rated for 2020

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Filtered By:

Reviews (1-25 of 37)

Companies can't remove reviews or game the system. Here's why.
April 27, 2021
Manjeet Singh | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Fully Managed by Google
  • Completely auto-scalable
  • Easy to deploy and monitor
  • We need to be careful while deployment, there are some drops of requests
  • Time in deployment is slightly high
  • Exceptions during deployment
Read Manjeet Singh's full review
April 29, 2021
Cameron Gable | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Google App Engine is perfect for web applications running a number of services at scale.
  • App Engine is flexible enough to run any runtime using the flexible edition.
  • App Engine takes a lot of the work off of supporting and maintaining the application
  • App Engine could be a little easier to adopt, but it makes sense given the complexity of web applications.
Read Cameron Gable's full review
April 26, 2021
Rudolph Pereira | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Google's Marketplace is a great resource. I did not find this on other cloud services.
  • Google's billing system is easy and straightforward to understand.
  • Google's project based management of resources is good.
  • Google dashboard is not so helpful. It does not give a summary of the resource like in AWS.
  • Google console should have something like "Recently visited services" of AWS.
  • It is hard to install Google Cloud SDK.
Read Rudolph Pereira's full review
April 05, 2021
Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Scale - we can scale instances up/down based on business needs allowing us to meet demand without wasting money for extra capacity
  • Cloud Task Queues
  • Documentation - The documentation across the board is lacking and often times out of date or just plain wrong.
  • Standard instances could provide better support for more tech stacks so that flex and/or custom instances are not required.
Read this authenticated review
February 12, 2020
Lokesh Meena | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • It is one of the best alternatives of full machine for small applications.
  • It takes less time to implement/deploy or run applications on GAE.
  • According to me, worst thing with GAE is it's very expensive when we compare with regular implementations.
  • It has fewer tutorials or documentations, so a little bit hard to implement at the first time.
Read Lokesh Meena's full review
December 23, 2019
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Google App Engine APIs to build and deploy the web app was straightforward and very easy.
  • Since Google App Engine is fully managed and serverless, the web app auto scales up and down based on the workload.
  • Google App Engine is expensive in the long run and cost adds up pretty quickly.
  • Since it is fully managed and serverless, you have no access to underlying infrastructure and OS that may be needed for some fine tuned and complex web apps.
Read this authenticated review
January 15, 2020
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • It helped us to maintain mass data like live location data.
  • They offered some free quota as well.
  • We noticed that sometimes the backend returns the connection exception, but the data is inserted successfully in the database. This needs to resolve as per my experience on this.
Read this authenticated review
October 15, 2019
Tristan Dobbs | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Review Source

Pros and Cons

  • Extremely low cost option for web page deployment. It so simple to prototype or even offer a service by using your favourite app servering platform like Django, Flask, etc.
  • Incredible scaling. App Engine scales up and down with ease, automatically, and never fails to serve your app.
  • Ease of deployment. Google documentation is clear and concise, plus it's extremely extensible. It's easy to learn how to do this!
  • Support. It's not frequent at all that we reach out with support questions, but it is sometimes hard to get answers.
  • Roadmap visibility. Transitions and deprecations are hard to track and therefore may be hard to plan for!
Read Tristan Dobbs's full review
August 16, 2019
Jonah Dempcy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Quick to develop, quick to deploy. You can be up and running on Google App Engine in no time.
  • Flexible. We use Java for some services and Node.js for others.
  • Great security features. We have been consistently impressed with the security and authentication features of Google App Engine.
  • Documentation does not always keep up with the latest changes to the service. Google App Engine has undergone a lot of changes these past couple of years. At times, we were surprised to find out that something we didn't think was possible was, or, conversely, something that was supposed to work fine which had been deprecated. We also ended up using some undocumented features and weren't sure whether they would keep working or not.
  • Price. Google App Engine isn't cheap. But, you get what you pay for. Rock solid service, great tools, at a hefty price.
  • Difficult to tell how to optimize costs. We racked up the expenses and it is still a mystery where all the costs are being incurred.
  • Some intimidating or arcane aspects of configuration. Most of it was a breeze but every now and then something would be pretty far out and require a few of us developers putting our heads together to figure it out.
  • Sometimes required reading source code to figure out how to do something. Not a ton of examples of how to do various things, nor Stack Overflow posts, at least in the beginning. I imagine this will change as the community grows. But sometimes it felt like we were all alone trying to figure out how to do things.
Read Jonah Dempcy's full review
September 24, 2019
Zachary Yaro | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • 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
Read Zachary Yaro's full review
August 20, 2019
Stephen Groat | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Minimizing maintenance overhead
  • Multiple languages supported
  • Decouples need for platform support knowledge and experience
  • Less configurability than conventional infrastructure based solutions
  • Creates vendor lock-in with platform specific options and tuning
  • Limited points of presence when compared with Amazon Web Services (AWS)
Read Stephen Groat's full review
August 18, 2019
Joshua Dickson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Removes the need for manual server configuration, management, orchestration, etc
  • Interfaces incredibly well with other GCP services, like Cloud Functions and Firebase
  • It is not the most cost-efficient hosting provider and could continue to improve from a cost basis
  • Google's UI can be confusing for newcomers when managing an App Engine deployment
Read Joshua Dickson's full review
August 17, 2019
Dmitry Sadovnychyi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Serving traffic to end users. It can scale automatically when traffic spikes.
  • The standard environment has some limitations, but it encourages you to write "scalable" code.
  • With Flexible Environment, you can serve any Docker container you want, still taking advantage of auto scaling.
  • Easy integration with other Google Cloud products, e.g. Datastore, Pub/Sub, Cloud Storage, etc.
  • Flexible environment needs scaling to zero and support for all APIs available in Standard Environment like ndb for Python and Task Queue.
  • Standard Environment needs to update some outdated libraries like lxml for Python.
  • Instance pricing of Standard Environment could be lowered, since it wasn't updated for many years.
Read Dmitry Sadovnychyi's full review
August 15, 2019
Hil Liao | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Auto scale application load.
  • Platform as a Service feature abstracts the web server layer.
  • Perfect for Android or iOS app server logic development.
  • Connect to different Google storage types.
  • Able to use C# as the programming language in its SDK.
  • Integration with Visual studio C# for using Google app engine cloud endpoint SDK.
  • Documentation on choosing a IDE to get started. Doing things in the command line is too basic. It's good to know them but having a sophisticated IDE is the next step to achieve higher productivity.
Read Hil Liao's full review
October 21, 2019
Hung Vu | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Easy to integrate with other Google services such as Datastore, Database...
  • Allow us to create our own dashboard and monitor our application running in Google App Engine
  • Requires little effort for configuration of our application and has a very simple deployment process
  • Good documentation and easy to find support from the community
  • Very stable and easy to scale up and down our resources
  • It does not provide full-text search API
  • It is hard to deploy multiple applications in the same Google App Engine services
Read Hung Vu's full review
October 30, 2019
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Ease to deploy.
  • Flexible ability to scale to meet increases in users.
  • Ability to program in various languages allowing for different development teams to work with it.
  • The ability to only run web applications. If it could also run self-executing non-web based applications it could be used more heavily.
  • It only allows the use of the Google Cloud store which limits the ability to use other cloud stores already in use in the enterprise.
  • It's a closed API that can lock into being dependent entirely on Google. There are many open-source projects ongoing that can help to alleviate.
Read this authenticated review
October 25, 2019
Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Automatic scaling of instances based on load.
  • Configurability of the instances, it's easy to get up and running with app engine services. Using the YAML file to configure your environment is simple and straightforward.
  • Google Cloud DNS is easier to configure than it's AWS counterpart.
  • Support for Golang is better.
  • Logging on the cloud console and the debugging feature are amazing.
  • Better documentation and more examples. (Things are already good).
  • Customer support is terrible at times and you have to pay extra to talk to a real person.
  • Cheaper instances.
Read this authenticated review
August 19, 2019
Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Coding environment
  • Create test environments
  • Have a history of all builds
  • Not free
Read this authenticated review
August 16, 2019
Anonymous | TrustRadius Reviewer
Score 4 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Cross platform access
  • Data visualizations
  • Operational efficiency
  • Complicated to start using
  • Training required
  • Not everyone is using it
Read this authenticated review
August 16, 2019
Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • The scalability testing of Google App Engine is top notch. You can quickly and efficiently test if your new app will support millions of users.
  • Google App Engine is an out-of-box platform, in that it allows the user to begin development and testing immediately, with no further services needed.
  • Google App Engine's version controlling allows for effective quality assurance. If you make a mistake and the app breaks, you can rollback the update and debug.
  • With a 99.9+% uptime, Google App Engine is very reliable (as are all Google products).
  • Google App Engine has its own version of SQL called GQL which is inferior to straight SQL. This means a steeper learning curve.
  • The documentation on best practices for the platform is lacking.
  • No support for C# is a frustrating limitation.
Read this authenticated review
April 14, 2018
Robert Christian | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Client SDK and examples for integrating with services (Datastore/Storage/Pub/Sub).
  • Lightweight deployment code/config (lightweight YAML).
  • Autoscale (configuration and runtime).
  • Flexible runtimes.
  • Missing scheduler as a service. Has static cron, but no fault-tolerant, dynamic scheduling as a service. Azure has this.
  • Documentation. Documentation can be stale, to terse, cumbersome to navigate.
  • Deploy time and CI. Azure has Git hooks and auto update built in. So from commit to live can be under one minute. GCP more manual, and closer to 5+ min for same.
Read Robert Christian's full review
April 18, 2017
Andre Masson | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Well suited for doing asynchronous long running process jobs through task queues
  • Supports for huge files upload process (fast and efficient)
  • Integrates pretty well with Java and Spring MVC technologies
  • Although GAE does support relational databases if you pay for it, developers wanting to try GAE for free are forced to use cloud datastore which is a NoSQL database.
  • Logging is recorded and accessible through a web console. However, there is no easy way (I mean through the console) to display a custom log line format like it's possible with slf4j or log4j logging patterns. This makes reading log inefficient.
  • The GAE plugins for Eclipse are buggy and inconsistent. Many times we are forced to reboot the local server after a full webapp recompile, and the command line SDK is not intuitive.
Read Andre Masson's full review

Feature Scorecard Summary

Ease of building user interfaces (18)
7.9
Scalability (33)
8.9
Platform management overhead (33)
7.6
Workflow engine capability (25)
7.4
Platform access control (32)
7.8
Services-enabled integration (29)
7.7
Development environment creation (30)
8.5
Development environment replication (28)
8.3
Issue monitoring and notification (29)
8.1
Issue recovery (27)
7.9
Upgrades and platform fixes (29)
8.3

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 Pricing

  • Does not have featureFree Trial Available?No
  • Has featureFree or Freemium Version Available?Yes
  • Does not have featurePremium Consulting/Integration Services Available?No
  • Entry-level set up fee?No
EditionPricing DetailsTerms
Starting Price$0.05Per Hour Per Instance
Max Price$0.30Per Hour Per Instance

Google App Engine Technical Details

Deployment Types:SaaS
Operating Systems: Unspecified
Mobile Application:No

Frequently Asked Questions

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.

What is Google App Engine's best feature?

Reviewers rate Scalability highest, with a score of 8.9.

Who uses Google App Engine?

The most common users of Google App Engine are from Small Businesses and the Computer Software industry.