What are the best aspects of this product?
What I really love about Appengine is its rapid development, you can develop an app and deploy it to production in less time, and you don’t need to have knowledge in infrastructure or setup. You don’t need complex platform for tuning and installation because you have simple locally development and deployment. You can even autoscale app so you can deal with other high demand by using Admin interface and you are even able to define the deadlines for service requests. Data persistence is straightforward especially with NoSQL datastore, and this is great for app that are not heavy for transaction, but if you have some heavy transactions you can always integrate with Cloud SQL. When using AppEngine you can enjoy its services starting from identity management to integration with many other Google APIs. You can use it from Mobile app and you can easily develop app Engine as a mobile backend without any problem.
What aspects are problematic or could work better?
I need to tell that some of JAVA functions are not available such as file access and this means that you need Cloud Storage to store your files instead of processing them directly on the server. Also, heavyweight java stick can be slow or even might not run. The Spring Framework is slow and you cannot even use the Hibernate framework. Before you start check whether the library plays well with AppEngine or not. You will need to spend some time to tune the app so you can reach optimal setup. Before you start with AppEngine do thorough research on what works well with AppEngine so you can use the software with all its benefits with less frustrations.
What specific problems in your company were solved by this product?
The good thing about App Engine is that doesn’t require any upfront investment on infrastructure or platforms. You can easily scale up and down based on demands. We are able to use AppEngine with other enterprise apps and this means that we don’t need to spend extra money on integrations for emails, calendar or some identity management backends.
Are you a current user of this product?
What is your role with this product?
How long have you been using this product?
Less than 1 month
What is your company size?
What is your industry?
How many people in your company actively use this product?
How long is your contract with the vendor?
Less than 1 year