Good platform to deploy our Application in serverless environment
Hung Vu | TrustRadius Reviewer
October 21, 2019

Good platform to deploy our Application in serverless environment

Score 8 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Google App Engine

We use Google App Engine as a deployment platform for our applications which are written in Java and PHP and consume other Google services such as Cloud Datastore, Google Cloud SQL. With Google App Engine we just define App.yaml, run the G Cloud app CLI command to deploy, configure and upload our application so our developers can focus on their application code and do not need to care about the server, deployment, and dependency. Google App Engine has an autoscale feature to increase or decrease resources depending on our application traffic and hardware consumption to keep our application high availability and [to maintain the] best performance while keeping costs low.

  • 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
  • With Google App Engine, we able to quickly create and configure a new application for testing or production
  • Shortened time to market of the new Application version
  • Reduce deployment and configuration effort
  • Obtain high available and highe scalable with less effort
We considered GAE and Beanstalk but we went with GAE as our application needs to work with multiple Google services and we do not need the additional feature from Beanstalk such as versioning or security. Google App Engine has provided all the features we need for our application platform including configuring applications such as code, scaling up and down, and a monitoring system.
We like the way Google App Engine helps us to reduce time on setup, configuring and deploying applications, maintaining performance and scale resources. Google App Engine [documentation] is very clear and well organized.

Do you think Google App Engine delivers good value for the price?

Yes

Are you happy with Google App Engine's feature set?

Yes

Did Google App Engine live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Google App Engine go as expected?

Yes

Would you buy Google App Engine again?

Yes

With Google App Engine we do not need to be concerned about the underlying infrastructure such as creating and maintaining the server, scaling up and down, and the deployment process. So it is well suited for applications that use a standard stack or if your application needs to interact with other Google services. When we need a more flexible and customizable server we need other services such as Google Virtual Machine.

Google App Engine Feature Ratings

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