Google App Engine Overview
What is Google App Engine?
Google App Engine is a Platform-as-a-Service (Paas) provider that equips web application developers with all the resources and tools that they need to develop, test, and run their applications on Google's infrastructure. Everything is built into the kit, so with one download of the SDK, you'll be well on your way to first-rate apps.
Download the PaaS Clouds Buyer's Guide including reviews and more. Updated: May 2021
Google App Engine Customers
Khan Academy, Best Buy, Gigya, MetOffice, Getaround, Mimiboard, NewsLimited, WebFilings, and CloudLock.
Google App Engine Video
Filter Archived Reviews (More than two years old)
- Highest Rating
- Lowest Rating
- Review Length
Showingreviews based on the current filters.
Its ability to integrate with most devices helps users who have different or old devices
What is our primary use case?This solution is very efficient and easy to use. It is easily integrated with the needs of each user without the having to go to a third party.
How has it helped my organization?Each application we choose meets the needs of the organization. The applications are very interactive and their prices are very accessible to each user.
What is most valuable?Its ability to integrate with most devices helps users who have different or old devices.
What needs improvement?Data consumption of the device could be improved.
For how long have I used the solution?One to three years.
Find out what your peers are saying about Google, Microsoft, Amazon and others in PaaS Clouds. Updated: May 2021.
501,499 professionals have used our research since 2012.
Good-bye App Engine
I’d been running my web site for comedians LaffQ.com in Google App Engine for nearly two years. Google App Engine seemed pretty neat when it first came out: it was the only free hosting service I knew of where you could deploy dynamic Python apps (using Django no less, a framework I was already familiar with) with the promise of Google managing the backups, scaling, and provisioning. But as time went on, the sunny optimism began to fade. Although Google supported Django, it uses a proprietary BigTable-backed database which was not compatible with Django’s object-relational wrapper (ORM). The originally unbelievably high free limits during the beta period which reduced drastically, in some cases absurdly, when the product came out of beta. Visiting my internal operations page just twice…
The Problem with Google App Engine
Google App Engine is amazing, we got our prototype up and running in no time, and for no expense. We then decided it was the right platform to run a big part of our platform. We particularly appreciated the following features No sys admin needed. Automatic scaling. Amazing uptime (despite earlier reports) Impeccable security credentials Deploy scripts out of the box. Clean well documented API. Extremely flexible data model. Great web UI management console. Nice task queue (though this is perhaps to mitigate some of the limitations. Carbon neutral But the devil is as always in the detail… As we have grown, so too has the impact of the limitations of app engine. Like many others we were surprised at the new pricing, but the analysis showed it would not be much more than a home grown…
Google’s App Engine Available For On Premises Deployment.
The public cloud is a great solution to a wide selection of problems however there are times when its use is simply not appropriate. This is typical of organisations who have specific requirements around how their data is handled, usually due to data sovereignty or regulatory compliance. However whilst the public cloud is a great way to bolster your infrastructure on the cheap (although that’s debatable when you start ramping up your VM size) it doesn’t take advantage of the current investments in infrastructure that you’ve already made. For large, established organisations this is not insignificant and is why many of them were reluctant to transition fully to public cloud based services. This is why I believe the future of the cloud will be paved with hybrid solutions, something I’ve been…
Cloud Foundry vs Google App Engine
Over the past months I had some experience on the Cloud Foundry and the Google App. Engine. Below are my reviews on them, mostly on a developer perspective, not on performance or on cost. Another note is that CF is still in beta so it may seem a bit unfair comparison but as long the philosophy stays the same I think points I made will hold. Google App. Engine Appengine is the first one I tried to deploy. You have a nice web console to control your instances and application. Google offers you api's to replicate your data across instances. Google also offers you some nice api's like the Channel api which you may use as a serverside push. Cons; being an experienced Java developer I wasn't excited to the fact that I had to add an appengine.xml on my jar even though I wouldn't be using…
Google Application Engine Review
Google Application Engine (GAE) is a cloud computing platform for developing and hosting web applications in Google-managed data centers. -- Frameworks -- Google App Engine was written to be language independent, however it currently supports Google-friendly languages such as Python, Java, and JVM languages, as well as Go. GAE supports most of the Python related frameworks (Python web frameworks) as well as Google-written webapp framework and some others. -- Massive Scalability and Pricing -- The App Engine provides application scaling for computing platforms. I consider this to be its best feature because of ever increasing data processing demands. It automatically allocates both memory and power resources to meet the growing load, bandwidth or CPU demands. Each Google…
3 reasons I would choose to use AppEngine
There are 3 reasons I would choose to use AppEngine 1. Software is super simple and working with servers in the future is a no go. 2. Software is going to have 100+ millions users overnight. Will still need to be tweaked and optimized to handle the traffic on AppEngine. I have never seen anyone with this crystal ball but who knows you may have one. 3. Google integration is at the core of the software. AppEngine is really easy to do things like authentication with a Google account. Using Google storage or say the Google SQL service would greatly benefit from the software running inside the Google network.
The hidden cost of Google App Engine
Google App Engine's pricing model costs me way more than the small amount of money I'm charged every week. It costs hours of time. Now what do I mean by that. I love App Engine and use it every day, there is currently no faster way to get an experiment up and running. The pricing model sounds great: Pay only for what you use. But without realizing, that this model can take giant tolls on development time, it will. At least if you have to care about money. The problem develops as follows: 1. You have a great new feature to implement. 2. You design a rough implementation, that will get it working asap. 3. You notice a few unnecessary datastore/bandwith/cpu calls/bytes/hours (which AppEngine charges for), that might cost you thousands, if the first few million users hit your site…
One of the first PaaS solutions around and still one of the best
One of the first PaaS solutions around and still one of the best, Google App Engine is a solid choice to launch your next app idea. You can deploy Java, Python or Go based web apps and enjoy a variety of free and low-cost add-ons. If you want a mostly-static website with some dynamic content, strongly consider the webapp2 framework. It is light-weight and easy to learn. With just a few lines of Python code, you can deploy an app that can serve a website, provide database backed storage, send emails and make HTTP requests. If you want to go enterprise, it is rare to find a Spring compatible hosting service for cheap, let alone free, but here it is. One thing that App Engine can do better than any other free service is send emails. If your app needs to send emails, I would strongly…
Developer at a computer software company with 1,001-5,000 employees
Jul 18, 2012
Overall a good and cheap platform with scalability support. Good for individuals and startups, but not suitable for heavy/large applications.
What other advice do I have?Overall a good platform for running small applications that basically deals with storing and retrieving data from backend. Since the backend is handled by Google, you get a scalable app platform, but at the cost of losing control over the backend environment. You cannot tweak the backend and you just have to leave with whatever Google has to offer.
Manager of Development at a computer software company with 51-200 employees
Jun 25, 2012
A good application hosting option for short term, low budget startups
What other advice do I have?I have been using it for a startup for over an year. Initially it was great, but with an expanding user base, it makes more sense to host my own servers.
Product CategoriesPaaS Clouds
Download our free PaaS Clouds Report and find out what your peers are saying about Google, Microsoft, Amazon, and more!