Google App Engine definition

This definition is part of our Essential Guide: A vendor cloud platform comparison guide
Contributor(s): Matthew Haughn

Google App Engine is a Platform as a Service (PaaS) product that provides Web app developers and enterprises with access to Google's scalable hosting and tier 1 Internet service. 

The App Engine requires that apps be written in Java or Python, store data in Google BigTable  and use the Google query language. Non-compliant applications require modification to use App Engine.

Google App Engine provides more infrastructure than other scalable hosting services such as Amazon Elastic Compute Cloud (EC2). The App Engine also eliminates some system administration and developmental tasks to make it easier to write scalable applications.

Google App Engine is free up to a certain amount of resource usage. Users exceeding the per-day or per-minute usage rates for CPU resources, storage, number of API calls or requests and concurrent requests can pay for more of these resources.

See a video introduction to Google App Engine:

This was first published in April 2014

Next Steps

Learn about all the various products and services that make up the Google Cloud Platform and find out how your organization can benefit from choosing Google's public cloud service.

Continue Reading About Google App Engine



Find more PRO+ content and other member only offers, here.



Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:


File Extensions and File Formats

Powered by: