Google Cloud Platform

With Google Cloud Platform, developers can build, test and deploy applications on Google's highly-scalable and reliable infrastructure. Choose from computing, storage, big data, and application services for your web, mobile and backend solutions. And check out our developer tools, which will reduce your time from start to deploy.

Get the Google Cloud SDK

Computing

App Engine
App Engine is Google's Platform-as-a-Service (PaaS). Develop your application easily using built-in services that make you more productive. Deploy to a fully-managed platform and let Google carry the pager. Just download the SDK and start building immediately for free with no credit card required.
Compute Engine
Compute Engine is Google's Infrastructure-as-a-Service (IaaS). Run large-scale workloads on virtual machines hosted on Google's infrastructure. Choose a VM that fits your needs and gain the performance and consistency of Google’s worldwide fiber network. With per-minute billing, you pay only for what you use.
  1. Overview
  2. Get Started
  3. Tutorials: Java, PHP, Python, Go
  4. Documentation
  1. Overview
  2. Get Started
  3. Tutorial
  4. Documentation

Storage

Cloud SQL
Store and manage data using a relational MySQL database. Google handles replication, patch management and database management to ensure availability and performance, and you can even have your instance automatically co-locate with your deployed applications.
Cloud Storage
Use a durable and highly available object storage service. With global edge-caching, your users have fast access to your app’s data from any location. Google manages versioning, guarantees a strong SLA and provides a simple API that allows you to manage your data programmatically.
Cloud Datastore
Cloud Datastore provides a managed, NoSQL, schemaless database for storing non-relational data. Cloud Datastore automatically scales as you need it and supports transactions as well as robust, SQL-like queries.
  1. Overview
  2. Tutorial
  3. Documentation
  1. Overview
  2. Tutorial
  3. Documentation
  1. Overview
  2. Tutorial
  3. Documentation

Big Data

Networking

BigQuery
Analyze Big Data in the cloud with BigQuery. Run fast, SQL-like queries against multi-terabyte datasets in seconds. Scalable and easy to use, BigQuery gives you real-time insights about your data.
Cloud DNS
A highly available and scalable DNS service designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications and services.
  1. Overview
  2. Tutorial
  3. Documentation
  1. Overview
  2. Tutorial
  3. Documentation

Application Services

Cloud Endpoints
Create RESTful services from your code and make them accessible to iOS, Android and Javascript clients. Automatically generate client libraries to make wiring up the frontend easy.
Translate API
Create multilingual apps and translate text into other languages programmatically. Thousands of language pairs are available.
Prediction API
Use Google’s machine learning algorithms to analyze data and predict future outcomes using a familiar RESTful interface. Make product recommendations to users, detect spam, analyze text for sentiment, and more.
  1. Overview
  2. Tutorials: Python, Java
  3. Documentation
  1. Overview
  2. Tutorial
  3. Documentation
  1. Overview
  2. Tutorial
  3. Documentation

Developer Tools

Google Cloud SDK
Google Cloud SDK contains tools and libraries that allow you to create and manage resources on Google Cloud Platform, including App Engine, Compute Engine, Cloud Storage, Cloud SQL, and BigQuery.
Cloud Playground
Run Cloud Platform services like App Engine, Cloud Storage and Cloud SQL right from your browser so you can quickly try them out.
Deployment Manager
Allows you to easily declare, deploy, and maintain complex applications using a simple templating mechanism that allows you to declaratively describe your solution, and then deploy it with a single command. Deployment Manager then provisions, scales, and monitors your solution.
Android Studio
Add Cloud Platform as a backend to your application right from the Android Studio IDE. Google Cloud Endpoints provides an API to your web backend and updates it automatically across all of your frontend platforms.
Google Plugin for Eclipse
Provides tooling, API support and easy deployment for App Engine Java developers.
Git Push-to-Deploy
Use Git to automatically deploy your application to App Engine. You can launch a new version with a repository push and get access to all of Git’s features, including a history of commits.

Get Engaged

Learn more

There are a number of training courses, sample applications, videos, and live events that can help you navigate the cloud.

Get help

Interface with Google employees and other developers in the official Stack Overflow communities dedicated to Cloud Platform.

Join the community

Stay in sync with the Google Cloud Platform team and new developments by following our blog, Twitter, or Google+ accounts.
  1. Google Cloud Platform on GitHub
  2. Articles and resources
  3. Cloud Platform sample walkthroughs
  4. Live events
  1. App Engine
  2. Compute Engine
  3. Cloud SQL
  4. Cloud Storage
  5. Cloud Datastore
  6. BigQuery
  7. Cloud Endpoints
  8. Prediction API
  1. Google Cloud Platform blog
  2. @googlecloud on Twitter
  3. Cloud Platform on Google+
  4. Support Center

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.