0% found this document useful (0 votes)
174 views7 pages

App Engine - Google Cloud Platform

App Engine is a platform that allows developers to build and run applications on Google's infrastructure without having to maintain servers. It supports popular languages like Python, Java, PHP and Go. Developers can focus on their code while Google handles tasks like database administration, scaling, and load balancing. App Engine offers multiple storage and database options, built-in services for tasks like queues and users, and tools for deployment and management.

Uploaded by

Gajendra Singh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
174 views7 pages

App Engine - Google Cloud Platform

App Engine is a platform that allows developers to build and run applications on Google's infrastructure without having to maintain servers. It supports popular languages like Python, Java, PHP and Go. Developers can focus on their code while Google handles tasks like database administration, scaling, and load balancing. App Engine offers multiple storage and database options, built-in services for tasks like queues and users, and tools for deployment and management.

Uploaded by

Gajendra Singh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

2/12/2014

App Engine Google Cloud Platform

Go to my console | Sign out

App Engine
Run your applications on a fully-managed platform with built-in services that make you more productive. Just download the SDK and start building immediately. Try it now

Features
Popular languages and frameworks
Write applications in some of the most popular programming languages: Python, Java, PHP and Go. Use existing frameworks such as Django, Flask, Spring and webapp2. Develop locally with languagespecific SDKs. Pair your applications with Compute Engine to integrate other familiar technologies such as Node.js, C++, Scala, Hadoop, MongoDB, Redis and more.

Focus on your code


Let Google worry about database administration, server configuration, sharding and load balancing. With Traffic Splitting, you can A/B test different live versions of your app. Multitenancy support lets you compartmentalize your application data.

Multiple storage options


Choose the storage option you need: a traditional MySQL database using Cloud SQL, a schemaless
https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

NoSQL datastore, or object storage using Cloud Storage.

1/7

2/12/2014

NoSQL datastore, or object storage using Cloud Storage.

App Engine Google Cloud Platform

Powerful built-in services


App Engine makes you more productive by eliminating the need to write boilerplate code. Managed services, such as Task Queues, Memcache and the Users API, let you build any application.

Familiar development tools


Use the tools you know, including Eclipse, IntellIJ, Maven, Git, Jenkins, PyCharm and more. The App Engine SDK allows you to test applications locally in a simulated environment and then deploy your app with simple command-line tools or the desktop launcher.

Deploy at Google scale


Some of the worlds most popular web services are built on our platform. You can scale up to 7 billion requests per day and automatically scale down when traffic subsides.

Case Studies
Developers are building a wide range of applications on App Engine, including scalable web and mobile applications, games, enterprise applications and more.

https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

2/7

2/12/2014

App Engine Google Cloud Platform

Khan Academy
"If we didnt have Google App Engine, wed be spending a lot more time figuring out server setup and working on routers. Our ability to focus on the actual product is the benefit of Google App Engine." Read Khan Academy's story

Blossom.io
"Cloud Endpoints certainly has enabled us to offer an API that is on par with the best APIs out there... Building all of that without Google Cloud Endpoints would have been unthinkable." Read Blossom.io's story

Rovio
"Google App Engine allows us to launch games very quickly with teams of one or two developers per game. Because Google manages all the servers, there is little required of us in terms of maintenance." Read Rovio's story

https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

MAG Interactive

3/7

2/12/2014

MAG Interactive

App Engine Google Cloud Platform

"Our rapid growth to 5M Ruzzle players in less than six months required a highly scalable server solution. Google App Engine transformed this huge challenge into a picnic." Read MAG Interactive's story

Pricing
Free Price Dynamic scaling Java Runtime Python Runtime Go Runtime Usage based pricing Infinitely scalable SLA Operational support Tools Google Plugin for Eclipse Code upload/download Graph History Request Logs Developer Access Control Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
4/7

Paid

Premier Starts at $150/account/month

Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes

https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

2/12/2014

App Engine Google Cloud Platform

Usage Quotas All applications are free within a usage quota that is reset daily. Paid applications can use more at the prices below. Free quota per app per day 28 free instance hours Pricing if you exceed your free quota $0.08 / hour $0.05 / hour 1 GB total limit 1 GB 1 GB $0.18 / GB / month $0.12 / GB Free

Hosting On-demand Frontend Instances Reserved Frontend Instances High Replication Datastore Storage Outgoing Network Traffic Incoming Network Traffic APIs Datastore API

50k free read/write/small

$0.09/100k write ops $0.06/100k read ops $0.01/100k small ops $0.10 / 10k basic operations $2.00 / GB indexing documents $0.18 / GB / month document storage $0.60 / 10k complex searches $0.13 / 10k simple searches $0.13 / GB / month $0.01 / 100 recipients $0.10 / 100k stanza $0.01 / 100 channels opened Yes Yes $0.12 / GB / hour Yes Yes
5/7

Search API

1000 basic operations 0.01 GB indexing documents 0.25 GB document storage 100 complex searches 1000 simple searches 5 GB total limit 100 recipients 10k stanzas 100 channels opened Yes Yes No free quota Yes

Blobstore Storage Email API XMPP API Channel API Image Manipulation API Shared Memcache Dedicated Memcache Users API Task Queue

Yes https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

2/12/2014

App Engine Google Cloud Platform

Task Queue Files API URL Fetch API Cron SNI SSL Certificates SSL Virtual IPs Pagespeed Network Traffic

Yes Yes Yes Yes No free quota No free quota No free quota

Yes Yes Yes Yes $9.00 / set of five SNI certificate slots / month $39.00 / virtual IP / month $0.39 / GB

Documentation & Resources


Extensive tutorials and sample projects make it easy to get started with App Engine. Full documentation makes it easy for you to build, manage, and deploy your application.

App Engine Documentation


Try App Engine Downloads Java Python Go PHP Managing your app Sample code

Resources
What Is Google App Engine?
https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

Google App Engine lets you run web applications on Google's infrastructure. App Engine6/7

2/12/2014

Google App Engine lets you run web applications on Google's infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

App Engine Google Cloud Platform

Why should I use App Engine?

Google App Engine enables you to build web applications on the same scalable systems that power Google applications. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve to your users.

App Engine Features

This page summarizes the various features of App Engine. A particular feature may be available in all runtime languages, or only in a subset of languages. While the functionality of a feature is usually constant across all runtimes that offer it, there can be exceptions. In the tables that follow, each feature is described in general terms, followed by links that will take you to the language-specific pages that will cover the details. View all resources

https://cloud.google.com/products/app-engine/?gclid=CJjjy5P5xrwCFYJU4godoT0AEg#pricing

7/7

You might also like