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.

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.

Container Engine

Container Engine makes it easy to run Docker containers on Google Cloud Platform. Powered by Kubernetes, Container Engine takes care of provisioning and maintaining the underlying virtual machine cluster, scaling your application, and operational logistics like logging, monitoring, and health management.


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 Bigtable

Bigger than a data warehouse, fast enough for real-time access, and less expensive than running virtual machines. The world-renowned database that powers Google is now available to you worldwide.

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.

Cloud SQL

Store and manage data using a fully-managed, relational MySQL database. Google handles replication, patch management and database management to ensure availability and performance.


Load Balancing

Balance traffic between Compute Engine instances, using either HTTP or Network (TCP/UDP).


Connect your network to Google’s directly or via your carrier or VPN.

Cloud DNS

Reliable, resilient, low-latency DNS serving from Google’s worldwide network of Anycast DNS servers. Create DNS records with an easy to use command line interface, or program against a full featured RESTful API to customize the service to your specific needs.

Big Data


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.


Build, deploy, and run data processing pipelines that scale to solve your key business challenges. Google Cloud Dataflow enables reliable execution for large scale data processing scenarios such as Extract, Transform, Load (ETL), analytics, real-time computation, and process orchestration.

Learn More

Cloud Pub/Sub

Connect your services with reliable, many-to-many, asynchronous messaging hosted on Google's infrastructure. Cloud Pub/Sub automatically scales as you need it and provides a foundation for building your own robust, global services.

Learn More


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. Built-in critical infrastructure includes denial-of-service protection, OAuth 2.0 support and client key management.

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.


Cloud Monitoring

Gain insight into the performance and availability of your cloud-powered applications. Review performance metrics and logs for Google Cloud Platform services, VM instances, and common open source components such as MongoDB, Apache, Nginx, Elasticsearch, and more. Create custom dashboards to suit your needs plus get alerts when issues occur.

Learn More

Cloud Logging

Manage all your log data for Compute Engine and App Engine to investigate and debug system issues, gain operational and business insights, and meet security and compliance needs. Ingest and view all the log data including syslog, Apache request logs, activity logs, and logs from more than two-dozen other preconfigured open-source packages. Search and analyze the log data in real-time in the Logs Viewer and BigQuery. Archive logs data for longer periods in Cloud Storage Nearline.

Learn More

Cloud Deployment Manager

Cloud Deployment Manager allows developers to easily design, share, deploy and manage complex Cloud Platform solutions using a simple, declarative templates. From simple web servers to complex highly available clusters, Deployment Manager allows teams to spend less time managing, and more time building.

Development 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.

Read about Google Cloud SDK

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.

Visit the Cloud Playground

Cloud Tools for Android Studio

Android Studio Not only is Android Studio an IDE dedicated to helping you build your Android apps, you can add the Google Cloud Platform as a backend to your application and deploy it to App Engine right from the Android Studio IDE. The Cloud Endpoints support provides an API to your web backend and updates it automatically in your client project. The Cloud Messaging support allows you to send push notifications from your server to your users' Android devices. All of this functionality is baked right into Android Studio.

Learn more about Cloud Tools for Android Studio

Google Plugin for Eclipse

Provides tooling, API support and easy deployment for App Engine Java developers.

Learn More

Security and Compliance


Deploy on an infrastructure protected by more than 500 tops experts in information, application, and network security.

Learn about security


Our customers and regulators expect independent verification of security, privacy, and compliance controls. Google undergoes serveral independent third party audits to provide this assurance.

Learn about compliance



Run your application using the same technology and tools used at Google. Cloud Platform provides the building blocks so you can develop quickly, using the services that you need.

View the pricing chart

Pricing calculator

Want to get a sense of what running in the cloud will cost? The pricing calculator provides a quick and easy way to estimate what your usage will look like.

Get a custom quote