Google App Engine

Google App Engine

About TrustRadius Scoring
Score 8.4 out of 100
Google App Engine

Overview

Recent Reviews

Great for small teams

8 out of 10
June 02, 2021
We're using Google App Engine to build and host our web application and backend across the organization. This helps us in building a …
Continue reading

Good Service

10 out of 10
April 05, 2021
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

App Engine!

10 out of 10
August 19, 2019
I use Google App Engine to program in Python for data collection and data mining. This is solely being used for engineering and …
Continue reading

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 (30)

8.8
88%

Platform access control (29)

8.1
81%

Development environment creation (27)

7.7
77%

Platform management overhead (30)

7.1
71%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Google App Engine, and make your voice heard!

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

Features Scorecard

Platform-as-a-Service

8.0
80%

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 TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

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 are Google App Engine's top competitors?

CloudFoundry are common alternatives for Google App Engine.

What is Google App Engine's best feature?

Reviewers rate Issue monitoring and notification highest, with a score of 8.9.

Who uses Google App Engine?

The most common users of Google App Engine are from Small Businesses (1-50 employees) and the Information Technology & Services industry.

Reviews and Ratings

 (218)

Ratings

Reviews

(1-25 of 34)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is a great tool for app building that provides support for a lot of languages and scalability options when the user base increases by creating parallel instances of the app which reduces the downtime. It automatically debugs the code even in the production as well as sandbox environments which reduces the risk of functionality breaking.
Cameron Gable | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is well suited for a multitude of scenarios. Although it can be harder to adopt then something like a 'lift and shift' approach to Compute Engine and using virtual machines, App Engine is well worth it. It is perfect for application and infrastructure modernization and it's power really comes from its integration with the rest of the suite of GCP products.
Score 8 out of 10
Vetted Review
Verified User
Review Source
The fact that it is very easy to understand for a person who is making his/her first step into cloud technology. Auto scalable and managed totally by Google is also a great feature for a small team or a prototype application. So, if you want to get a system up and running quickly then this can be really handy.
Rudolph Pereira | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is great for Kubernetes, since it's very stable and new releases come quickly. Google Marketplace saved a lot of time if standard open sources applications like Moodle has to be deployed and tested quickly.
Google App Engine is not good for beginners in cloud hosting, since it's hard to configure.
April 05, 2021

Good Service

Score 10 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is especially well suited for situations where there is a variable workload during the day, e.g. inbound task processing with task queues. In this situation queues can be setup with parameters governing the process speed/scaling which allows you to easily balance performance with cost and meet a good balance.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is well suited for small applications where full customization like in regular machines is not required. It takes much less time to deploy and run in Google App Engine. It is auto-scalable, so Google App Engine could be used for applications which require less or high computing. It is not suited in most cases if the budget is low.
Score 9 out of 10
Vetted Review
Verified User
Review Source
It is a great 'startup' web application platform where you are looking at building a not to complex website that is fully managed without much internal IT staff. It is less appropriate when the web application is complex and you expect large database query sizes/index or workloads that needs a lot of compute, memory and network resources since it is expensive, being fully management and serverless.
Tristan Dobbs | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
Review Source
App Engine is such a good resource for our team both internally and externally. You have complete control over your app, how it runs, when it runs, and more while Google handles the back-end, scaling, orchestration, and so on. If you are serving a tool, system, or web page, it's perfect.

If you are serving something back-end, like an automation or ETL workflow, you should be a little considerate or careful with how you are structuring that job. For instance, the Standard environment in Google App Engine will present you with a resource limit for your server calls. If your operations are known to take longer than, say, 10 minutes or so, you may be better off moving to the Flexible environment (which may be a little more expensive but certainly a little more powerful and a little less limited) or even moving that workflow to something like Google Compute Engine or another managed service.
Zachary Yaro | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
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.
Darshan YS | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is a very good app engine application for mid scale web applications whereas its a bit pricy for small applications for constant load applications and less powerful for largescale applications. The price point can be altered a little to increase the market in the small scale segment of the application.
August 19, 2019

App Engine!

Score 10 out of 10
Vetted Review
Verified User
Review Source
This PaaS is great because you can access your programs and builds anywhere with a computer and internet connection. It's relatively cheap and easy to use. It supports everything I needed so far.
August 18, 2019

App Engine Review!

Joshua Dickson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
App Engine is well suited to customers who want to use Google Cloud as their primary cloud service and is similar in role to Elastic Beanstalk from AWS and App Service from Azure. It's particularly suited to developers with standard needs (e.g. nothing so sophisticated that manual server management would be necessary) who value the simplicity over deeper customizability.
Dmitry Sadovnychyi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
It's a good use case to use App Engine when you need to serve traffic to large amount of users, but you should avoid doing any computation on it. It's better to use Compute Engine or Dataflow to process your data. It has a free tier so it's very useful for non-yet-existing startups.
Jonah Dempcy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is great if you want to rapidly build and deploy web services and you have the money to spend. It's also great if you have a team of developers, or at least 2 or 3, so if you get stuck then you have multiple people looking into it and trying to figure out how to proceed. It is less well-suited to a small startup looking to save cash, or to an individual developer who may get stuck on something and be totally blocked for days or weeks.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Google App Engine is well suited for building and quality assuring an app that you expect will receive heavy traffic. With the click of a button, the engine can simulate 10 million users being active on the app. This can serve as great feedback as you work to scale your product.
Hil Liao | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
  • What kind of data store do you plan to use for your server side application? Make sure Google App Engine SDK supports them.
  • Will your server applications be REST based? Think about using cloud endpoint.
  • Do you plan to use a JSP page with servlet class?
Score 7 out of 10
Vetted Review
Verified User
Review Source
I would say that Google App Engine is worth a look, however it doesn't seem to be as full-featured or popular as competing platforms such as AWS and Azure. It also feels a little dated in general. That said, it's still a solid platform and we were able to get live and running with little trouble.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Google Apps would work really well in the SMB environments, in a business looking to switch fully to Google only as the solution it could work really well. Cost wise it is cheaper than Office 365 and adds value when it comes to the licensing cost of Microsoft office and Exchange.
Tyler Longren | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
Review Source
Getting certain apps to run on App Engine can be a hassle, but if you start building something on App Engine, it's very robust and easily integrates with other Google Cloud offerings. There are, however, tutorials for getting WordPress up and running on AppEngine. Also Laravel is pretty slick with App Engine.
Andre Masson | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
Scenarios where Google App Engine is well suited:
  • Allows endpoints for automatic email retrieval process which acts as long running jobs processes
  • "Cron" like web process launchable through simple endpoint URL
  • Java Spring MVC web application or RESTful web services integrated with single page applications (SPA)
Scenarios where it is less appropriate:
  • If your web application requires a short starting time GAE does not perform fast startups. However once started the web app has constant and stable processing speed
  • If the development team is looking for very well integrated product suite (like IDE well integrated with the backend server) then GAE requires much more improvements