Google's Cloud Platform
Google Cloud Storage
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 Dataproc
A fast, easy to use, managed Spark and Hadoop service for distributed data processing. It provides management, integration, and development tools for unlocking the power of rich open source data processing tools. With this service, you can create Spark/Hadoop clusters sized for your workloads precisely when you need them.
Bigtable
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 BigQuery
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. alternatives: RedShift, Vertica, Impala, Hive
Google Cloud Dataflow
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. alternatives: Amazon Kinesis (batch only)
Google Cloud Datastore
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 DNS
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.
Google Cloud Trace (including associated API)
A hosted diagnostics 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 trace and diagnostics data coming from the cloud resources and applications.
Google Cloud Logging
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.
Google Cloud Monitoring
A hosted service that provides insight into the performance and availability of your cloud-powered applications.
Google Container Registry
A private Docker image storage system on Google Cloud Platform. It 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. AWS alternative: ECR
Cloud Storage Transfer Service
A service that enables you to import large amounts of online data into Google Cloud Storage, quickly and cost-effectively. With this 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.
Google Cloud Test Lab
A service to test mobile applications using physical and virtual devices in the cloud. It runs instrumentation tests and script-less robotic tests on a matrix of device configurations, and reports detailed results to help improve the quality of your mobile app.
Google Cloud Security Scanner
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 SQL
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 Genomics
An API to store, process, explore and share DNA sequence reads, reference-based alignments, and variant calls, using Google's cloud infrastructure.
Google Cloud Deployment Manager
An infrastructure management service that makes it simple to create, deploy, and manage Google Cloud Platform resources.
Google Cloud Datalab
An interactive tool for exploration, transformation, analysis and visualization of your data on Google Cloud Platform. It runs in your cloud project and enables you to write code to use other Big Data and storage services using a rich set of Google-authored and third party libraries.
VPN
Connect your existing network to your Google Compute Engine network via an IPsec connection or connect two different Google managed VPN gateways.
Google Container Engine
Powered by the open source container scheduler Kubernetes, this service enables you to run containers on Google Cloud Platform. It 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
The API accesses Google's machine learning algorithms to analyze your historic data and predict likely future outcomes. It enables you to make your smart apps even smarter.
Google Cloud Pub/Sub
This managed service 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, it allows developers to communicate between independently written applications. alternatives: RabbitMQ, ZeroMQ, Kafka
Google Translate API
a RESTful API that automatically translates text from one language to another language (e.g. French to English). You can use the service to programmatically translate text in your webpages or apps.
Google App Engine
enables you to build and host web apps on the same systems that power Google applications. It offers fast development and deployment; simple administration, with no need to worry about hardware, patches or backups; and effortless scalability. It also provides the ability to create Managed VMs. In addition, you can build client APIs for your applications using Google Cloud Endpoints. competes with: Heroku, Elastic Bean Stalk, EngineYard
Google Compute Engine
ffers scalable and flexible virtual machine computing capabilities in the cloud. You can use it to solve large-scale processing and analytic problems on Google's computing, storage, and networking infrastructure. competes w: Elastic Compute (EC2), Azure VMs,