TrustRadius: an HG Insights company

Google App Engine

Score9.2 out of 10

228 Reviews and Ratings

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.

Categories & Use Cases

Top Performing Features

  • Ease of building user interfaces

    Ability to build flexible user interfaces using drag-and-drop tools

    Category average: 7.9

  • Scalability

    Ease of scaling up or down to meet demand

    Category average: 8.2

  • Platform management overhead

    Resources required to keep platform up and running

    Category average: 7.4

Areas for Improvement

  • Services-enabled integration

    Ability to integrate with cloud applications and data via APIs and pre-built connectors

    Category average: 8

  • Development environment replication

    Ease of replicating new development environments

    Category average: 7.7

  • Upgrades and platform fixes

    Ease of deployment of major upgrades or problem fixes

    Category average: 7.7

Good PaaS Platform with Great Support

Use Cases and Deployment Scope

It's one of the best serverless platforms we used so far. We created a small web application on it to use as ATS and also set up an email server which worked very well with good performance and minimal administration. Their support team is superb as they addressed our queries so effectively and fast. It's also very good in terms of integration with other applications and existing infrastructure.

Pros

  • Email servers are good with email delivery in inbox.
  • It enables uploading data to web applications.
  • We're able to manage multiple applications with a single dashboard which has a great UI.

Cons

  • Some more documentation and tutorials would help a lot.
  • I would like to see integration with more open source applications.
  • I would like more options to choose different UI themes.

Return on Investment

  • Increased productivity
  • Better data management
  • Great user support

Google App Engine - Easy deployment with no manageability

Pros

  • Fully Managed by Google
  • Completely auto-scalable
  • Easy to deploy and monitor

Cons

  • We need to be careful while deployment, there are some drops of requests
  • Time in deployment is slightly high
  • Exceptions during deployment

Return on Investment

  • Easy to implement and deploy, hence quick deployments and faster release
  • Some issues during scaling and deployment

Alternatives Considered

Google Compute Engine

Other Software Used

BigTable, Google Cloud Storage, Google BigQuery, Firebase, Google Compute Engine

Google App Engine - perfect for any app looking to modernize!

Pros

  • 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

Cons

  • App Engine could be a little easier to adopt, but it makes sense given the complexity of web applications.

Return on Investment

  • App Engine can scale basically infinitely so our users can always expect fast responsiveness.
  • App Engine has saved us money by only using the resources we need when we need them.
  • The security and IAM policies surrounding App Engine have saved a lot of head aches.

Other Software Used

Caspio, Atlassian Confluence, Jira Software, Trello, Citrix ShareFile, Apache Kafka, Google Keep, Apple iCloud, Apple Pay, Google Pay (formerly Google Wallet), Apple Health, LinkedIn Jobs, LinkedIn Premium Business, Udemy for Business

Google App Engine lives up to its name!

Pros

  • 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.

Cons

  • 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.

Return on Investment

  • It has saved time when we need to quick test applications for proof of concept.
  • The apps have good performance. Even with lower CPU's.
  • Load Balancers and Kubernetes is easy to maintain.

Alternatives Considered

Linode

Other Software Used

Linode, Azure App Service, Amazon EC2 Auto Scaling

Google App Engine - For companies that don't have time to admin machines

Pros

  • Serverless is easy to manage and scale up and down resources.
  • Ease to deploy.

Cons

  • Monitoring and troubleshooting are not so easy.
  • Creates vendor lock-in

Return on Investment

  • Fast MVP delivery.

Alternatives Considered

Google Kubernetes Engine

Other Software Used

AWS Lambda