Google Cloud Services

Data Analytics

Google offers a proven, integrated end to end Big Data solution that lets you capture, process, store and analyse your data within a single platform.


A fast, economical and fully managed data warehouse for large-scale data analytics.

Google BigQuery

Google BigQuery is Google's fully managed, low cost analytics data warehouse. BigQuery is serverless, there is no infrastructure to manage, no need to guess the needed capacity or overprovision, and you don't need a database administrator. You can focus on analyzing data to find meaningful insights, use familiar SQL, and take advantage of our pay-as-you-go model.
Fully-managed data processing service, supporting both stream and batch execution of pipelines

Google Cloud Dataflow

Google Cloud Dataflow offers a unified programming model and a managed service for executing a wide range of data processing patterns including streaming analytics, ETL, and batch computation. Cloud Dataflow frees you from operational tasks like capacity planning, resource management and performance optimization.
An easy to use interactive tool for data exploration, analysis, visualization and machine learning

Google Cloud DataLab

Google Cloud Datalab is an interactive notebook (based on Jupyter) to explore, collaborate, analyze and visualize data. It is integrated with BigQuery and Google Cloud Machine Learning to give you easy access to key data processing services.
Managed Spark and Hadoop service which is fast, easy to use, and low cost

Google Cloud Dataproc

Use Google Cloud Dataproc, a managed Spark and Hadoop service, to easily process big datasets using the powerful and open tools in the Apache big data ecosystem. Control your costs by creating managed clusters of any size in about a minute, and turning them off when you're done, paying for what you use, not idle clusters. Cloud Dataproc integrates with storage, compute, and monitoring services across Cloud Platform products, giving you a powerful and complete data processing platform.

Machine Learning

Google Cloud Machine Learning provides modern machine learning services, with pre-trained models and a service to generate your own tailored models. Our neural net-based ML service has better training performance and increased accuracy compared to other large scale deep learning systems. Our services that are fast, scalable and easy to use. Major Google applications use Cloud Machine Learning, including Photos (image search), the Google app (voice search), Translate, and Inbox (Smart Reply). Our platform is now available as a cloud service to bring unmatched scale and speed to your business applications.


Fast, large scale and easy to use Machine Learning services

Google Cloud Machine Learning Engine

Google Cloud Machine Learning Engine makes it easy for you to build sophisticated, large scale machine learning models that cover a broad set of scenarios from building sophisticated regression models to image classification. It is a portable, fully managed and integrated with other Google Cloud Data platform products such as Google Cloud Storage , Google Cloud Dataflow , and Google Cloud Datalab so you can easily train your models.

Google Cloud Vision API

Google Cloud Vision API enables you to understand the content of an image by encapsulating powerful machine learning models in an easy to use REST API. It quickly classifies images into thousands of categories (e.g. "sailboat", "Eiffel Tower"), detects individual objects and faces within images, and finds and reads printed words contained within images.

Google Natural Language API

Google Natural Language API reveals the structure and meaning of text by offering powerful machine learning models in an easy to use REST API. You can use it to extract information about people, places, events and much more, mentioned in text documents, news articles or blog posts. You can also use it to understand sentiment about your product on social media or parse intent from customer conversations happening in a call center or a messaging app.

Google Cloud Translation API

Google Cloud Translation API provides a simple programmatic interface for translating an arbitrary string into any supported language. Translation API is highly responsive, so websites and applications can integrate with Translation API for fast, dynamic translation of source text from the source language to a target language (e.g. French to English).

Infrastructure

From global, load-balanced, resilient services to flexible single-instance VMs, we provide a scalable range of computing options you can tailor to match your needs. Google Compute Engine provides highly customizable virtual machines with best-of-breed features, friendly pay-for-what-you-use pricing, and the option to deploy your code directly or via containers. Google Container Engine lets you use fully-managed Kubernetes clusters to deploy, manage and orchestrate containers at scale. Google App Engine is a flexible platform-as-a-service that lets you focus on your code, freeing you from the operational details of deployment and infrastructure management.

Whatever your storage needs, Google Cloud Platform has you covered. We offer object storage in three flavors for different needs and price points as well as managed MySQL and globally-scalable NoSQL databases. Our archival storage provides industry-leading pricing with the performance of disc.

Google Compute Engine

Google Compute Engine delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing.

Google App Engine

Google App Engine is a platform for building scalable web applications and mobile and IoT backends. The platform is fully managed and completely abstracts away infrastructure so you focus only on code. App Engine will scale your application automatically in response to the amount of traffic it receives so you only pay for the resources you use. Just upload your code and Google will manage your app's availability, and you don't need to provision or maintain a single server.

Google Container Engine

Google App Engine is a platform for building scalable web applications and mobile and IoT backends. The platform is fully managed and completely abstracts away infrastructure so you focus only on code. App Engine will scale your application automatically in response to the amount of traffic it receives so you only pay for the resources you use. Just upload your code and Google will manage your app's availability, and you don't need to provision or maintain a single server.
Whatever your storage needs, Google Cloud Platform has you covered. We offer object storage in three flavors for different needs and price points as well as managed MySQLand globally-scalable NoSQL databases. Our archival storage provides industry-leading pricing with the performance of disc.Choosing a storage option Different applications and workloads require different storage and database solutions. Learn about solutions that fit your scenarios, whether they are mobile applications, hosting commercial software, data pipelines, or storing backups.

Google Cloud Storage

Google Cloud Storage redefines what the industry can expect from online storage by providing a unified offering across the availability spectrum with a consistent API, latency and speed.

Google Cloud SQL

Cloud SQL is a fully-managed database service that makes it easy to set up, maintain, manage, and administer your relational MySQL and PostgreSQL BETA databases in the cloud. Cloud SQL offers high performance, scalability, and convenience. Hosted on Google Cloud Platform, Cloud SQL provides a database infrastructure for applications running anywhere.

Google Cloud BigTable

Cloud Bigtable provides a massively scalable NoSQL database suitable for low-latency and high-throughput workloads. It integrates easily with popular Big Data tools like Hadoop and Spark and it supports the open-source, industry-standard HBase API. Cloud Bigtable is a great choice for both operational and analytical applications, including IoT, user analytics, and financial data analysis.

Google Cloud Spanner

Cloud Spanner is a fully managed, mission-critical relational database service built from the ground up and battle tested for transactional consistency, high availability, and global scale. With traditional relational semantics (schemas, ACID transactions, SQL) and automatic, synchronous replication with high availability, Cloud Spanner is the only database service of its kind on the market.

Google Cloud Datastore

Google Cloud Datastore gives you an elastic, highly available document-oriented database as a service. It is fully managed so you don’t need to deploy, update, configure, or manage your database solution. Cloud Datastore comes with a rich admin dashboard, a powerful query engine as well as multiple methods to access the database which makes it ideal for mobile and web workloads.

Google Cloud Storage

Persistent Disk is a high-performance block storage service suitable for Virtual Machines and container storage. It offers unmatched price/performance. You only pay for capacity and you are never charged for provisioned IOPS. Additionally, Persistent Disk offers multi-reader mounts and on-demand volume resizing to simplify operations.
We have shaped our pricing model around GCP’s customer friendly price innovation structure, so you can pay less for more. We are talking on average 60% less for many compute workloads compared to other cloud providers.

List price leader

Google’s Compute Engine averages 21% off the list price of other clouds

Better Infrastructure

Infrastructure designed for maximum efficiency, even if it means we had to build it ourselves

Faster

Technical infrastructure that boots in seconds not minutes, with faster instance networking, faster local SSD, faster storage throughput, and that has a global load balancer that scales to 1 million QPS

Smarter

Google uses machine learning to further optimize already well-optimized systems – infrastructure we make available to our customers

Google Security Model

The Google security model is an end-to-end process, built on over 15 years of experience focused on keeping customers safe on Google applications like Gmail, Search and other Apps. With Google Cloud Platform your applications and data take advantage of the same security model.

App Development

Developing and deploying compelling web and mobile applications has never been easier. The Google Cloud platform offers a growing ecosystem of managed tools, resources and libraries that make creating and hosting your applications cheaper and easier.


Whether you’re looking to manage your resources from the command line, need better ways to debug source code in production, need a solution for running API backends or just want intuitive integration into your favorite IDE, we’re constantly working on tooling to make your life easier. The App Engine requires that apps be written in Java or Python, store data in Google BigTable and use the Google query language. Non-compliant applications require modification to use App Engine. Google App Engine provides more infrastructure than other scalable hosting services such as Amazon Elastic Compute Cloud (EC2). The App Engine also eliminates some system administration and developmental tasks to make it easier to write scalable applications. Google App Engine is free up to a certain amount of resource usage. Users exceeding the per-day or per-minute usage rates for CPU resources, storage, number of API calls or requests and concurrent requests can pay for more of these resources.

Google App Engine

Google App Engine is a platform for building scalable web applications and mobile and IoT backends. The platform is fully managed and completely abstracts away infrastructure so you focus only on code. App Engine will scale your application automatically in response to the amount of traffic it receives so you only pay for the resources you use. Just upload your code and Google will manage your app's availability, and you don't need to provision or maintain a single server.
From global, load-balanced, resilient services to flexible single-instance VMs, Google provides a scalable range of computing options you can tailor to match your needs.

Google Compute Engine

Google Compute Engine delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing.

Google Cloud Storage

Google Cloud Storage redefines what the industry can expect from online storage by providing a unified offering across the availability spectrum with a consistent API, latency and speed.