Google App Engine is a PaaS (Platform as a Service) offering for developing and deploying web applications on Google servers. The PaaS service thus provides web developers and enterprises with access to Google’s scalable hosting and Tier 1 Internet services.
The App Engine requires three things:
1. Applications must be written in Java or Python;
2. Data should be stored in Google BigTable;
3. Google query language must be used. Non-compliant applications require modifications in order to use the App Engine.
Google App Engine provides more infrastructure services than other scalable hosting services such as Amazon Elastic Compute Cloud (EC2). App Engine also eliminates the need for tasks that system administrators and developers normally have to perform in order to write scalable applications.
Is Google App Engine is free ?
During the first 90 days, new clients receive $300 in free Google Cloud credits. Every Google Cloud customer gets 28 free instance hours each day.Google App Engine is free with limited resources.
These restrictions include: Applications may use a maximum of 28 instance hours per day, 1 GB of data may be stored in the High Replication Datastore, a maximum of 100 mails may be sent per day using the Email API, and incoming and outgoing data transfer volumes may each be a maximum of 1 GB per day. Additional resources can be booked. Billing is based on the actual additional consumption.
Watch the app engine in a minuted Video :
Official Google page : App Engine
Related article : Google Compute Engine