Google App Engine: Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast development and deployment; simple administration, with no need to worry about hardware, patches or backups; and effortless scalability. App Engine also provides the ability to create Managed VMs. In addition, you can build client APIs for your App Engine applications using Google Cloud Endpoints.
Google Compute Engine: Google Compute Engine offers scalable and flexible virtual machine computing capabilities in the cloud. You can use Google Compute Engine to solve large-scale processing and analytic problems on Google’s computing, storage, and networking infrastructure.
Google Container Registry: Google Container Registry is a private Docker image storage system on Google Cloud Platform. The registry can be accessed through an HTTPS endpoint, so you can pull images from your machine, whether it's a Google Compute Engine instance or your own hardware.
Google BigQuery Service: Google BigQuery Service is a fully managed data analysis service that enables businesses to analyze Big Data. It features highly scalable data storage that accommodates up to hundreds of terabytes, the ability to perform ad hoc queries on multi-terabyte datasets, and the ability to share data insights via the web.
Google Cloud Dataflow: Google Cloud Dataflow is a fully managed service for strongly consistent, parallel data-processing pipelines. It provides an SDK for Java with composable primitives for building data-processing pipelines for batch or continuous processing. This service manages the life cycle of Google Compute Engine resources of the processing pipeline(s). It also provides a monitoring user interface for understanding pipeline health.
Google Cloud Datastore: Google Cloud Datastore is a fully managed, schemaless, non-relational datastore. It provides a rich set of query capabilities, supports atomic transactions, and automatically scales up and down in response to load. It can scale to support an application with 1,000 users or 10 million users with no code changes.
Google Cloud Storage: Google Cloud Storage is a RESTful service for storing and accessing your data on Google's infrastructure. The service combines the performance and scalability of Google's cloud with advanced security and sharing capabilities.
Google Cloud Bigtable: Google Cloud Bigtable is a fast, fully managed, highly-scalable NoSQL database service. It is designed for the collection and retention of data from 1TB to hundreds of PB.
Google Cloud Deployment Manager: Google Cloud Deployment Manager is an infrastructure management service that makes it simple to create, deploy, and manage Google Cloud Platform resources.
Google Container Engine: Google Container Engine, powered by the open source container scheduler Kubernetes, enables you to run containers on Google Cloud Platform. Container Engine takes care of provisioning and maintaining the underlying virtual machine cluster, scaling your application, and operational logistics such as logging, monitoring, and cluster health management.
Google Prediction API: Google Prediction API enables you to make your smart apps even smarter. The API accesses Google's machine learning algorithms to analyze your historic data and predict likely future outcomes.
Google Translate API: Google Translate is a RESTful API that automatically translates text from one language to another language (e.g. French to English). You can use the Google Translate API to programmatically translate text in your webpages or apps.
Google Cloud SQL: Google Cloud SQL is a web service that allows you to create, configure, and use relational databases that live in Google's cloud. It is a fully-managed service that maintains, manages, and administers your databases, allowing you to focus on your applications and services.
Google Cloud Monitoring: Google Cloud Monitoring is a hosted service that provides insight into the performance and availability of your cloud-powered applications.
Google Cloud Logging: Google Cloud Logging is a hosted log management and analysis service that allows users to gain insights into the performance and availability of their cloud-powered applications. The service allows users to ingest, view, browse, filter, store, and export logs coming from the cloud resources and applications.
Other Google Cloud Platform Services:
- Google Genomics provides an API to store, process, explore and share DNA sequence reads, reference-based alignments, and variant calls, using Google's cloud infrastructure.
- Google Cloud Console App is a native mobile app that enables customers to manage key Google Cloud services. It provides monitoring, alerting, and the ability to take actions on resources.
- Google Cloud Pub/Sub is designed to provide reliable, many-to-many, asynchronous messaging between applications. Publisher applications can send messages to a “topic” and other applications can subscribe to that topic to receive the messages. By decoupling senders and receivers, Google Cloud Pub/Sub allows developers to communicate between independently written applications.
- Google Cloud Security Scanner is a web application security scanner for Google App Engine. It enables developers to easily check for a subset of common web application vulnerabilities in websites built on App Engine.
- Google Cloud DNS: Google Cloud DNS is a high performance, resilient, global, fully managed DNS service that provides a RESTful API to publish and manage DNS records for your applications and services.
- VPN: VPN allows you to connect your existing network to your Google Compute Engine network via an IPsec connection or connect two different Google managed VPN gateways.
- Cloud Storage Transfer Service enables you to import large amounts of online data into Google Cloud Storage, quickly and cost-effectively. With Storage Transfer Service, you can transfer data from Amazon Simple Storage Service (Amazon S3) and other HTTP/HTTPS locations as well as transfer data between Google Cloud Storage buckets.