Google Cloud Platform, G-Suite, Chrome Enterprise, Android Enterprise, and Google Maps Platform are all part of Google Cloud.

Google Cloud is one of the top five cloud computing service providers in 2018. Gartner named Google as a leader in the cloud computing segment alongside Amazon Web Services and Microsoft.

Google Cloud Verticals

Google Cloud PlatformCloud Computing services that includes computing, data storage, analytics, artificial Intelligence, internet of things and networking
G-SuiteGmail, docs, drive, calendar, office productivity and colloboration tools
Hire by GoogleRecruiting Software for G-Suite. 
Chrome EnterpriseCombines Chrome OS and Chrome Browser to enable work in the cloud. Users can control access to data, applications, and extensions in the cloud. 
Android EnterpriseMobile platform designed for business users. Customers can select, deploy and manage Android devices and services. Control over corporate data and apps. 
Google Maps PlatformHelps developers build customized experiences using static and dynamic maps. Access and utilize rich location data for over 150 million places. 

Google Cloud products can be grouped under four cloud computing service models: Infrastructure as a Service, Platform as a Service, Software as a Service and Application as a Service

Google Cloud Platform

Google Cloud Platform, also known as GCP, offers a broad range of hosted infrastructure and application services. Similar to other cloud services, Google Cloud Platform can be easily accessed through the internet or through dedicated networks.

Core Google Cloud Platform Products

1Artificial Intelligence and Machine Learning
2Data Analytics
3Developer Tools
4API Management
5Management Tools
6Migration
7Compute
8Storage
9Databases
10Security
11Networking
12Internet of Things

Google Cloud Platform: Availability

Google Cloud Platform (GCP) is now available in 18 regions covering 225 countries. GCP offers connections to its services from 134 edge locations across the world.

Google Cloud Platform: Current Regions & Number of Zones
Google Cloud Platform:
Current Regions & Number of Zones
Google Cloud Network: Edge Locations
Google Cloud Network: Edge Locations

Google Cloud Platform services are now available in locations across North America, South America, Europe, Asia, and Australia. These locations are further divided into regions and zones

According to Google Cloud, “Regions are independent geographic areas that consist of zones. Locations within regions tend to have round-trip network latencies of under <1ms on the 95th percentile.”

In the third quarter of 2018, Google spent nearly “$5.6 billion on “production equipment, data center construction, and facilities,” said
Alphabet CFO Ruth Porat. In the last few years, Alphabet has steadily expanded the geographical footprint of its data center network as it continues to expand its reach.

On November 20th, 2018, Joe Cava, VP of Global Data Centers at Google, wrote in his blog post that the company will be “investing 600 million euro to build a new data center just outside Fredericia, in western Denmark”. He added, “Fredericia will be Google’s fifth data center in Europe, joining our other sites in Ireland, Finland, the Netherlands and Belgium.” 

Google Cloud Platform: Pricing

Similar to other large public cloud providers, Google Cloud Platform services follow the “pay-as-you-go” subscription model that requires no upfront payments and there will be no lock-in period. Google cloud provides per second billing information as it charges customers for the resources consumed every second.

For new customers, Google Cloud currently offers $300 free credit to spend over 12 months. Google also offers additional free credits to startups and educators.

Apart from the free credit, Google offers several services (with usage limits) for free. You can check Google Cloud’s Free Tier by visiting Google Cloud Pricing page.

Free Offerings from Google Cloud: Examples

Google App Engine: 28 instance hours per day, 5 GB Cloud Storage, 100 emails per day and more

Google Compute Engine: 1 f1-micros instance per month (US regions only), 30 GB-months HDD, 5 GB-months snapshot,1 GB network egress.

Google Cloud Storage: 5 GB-months of Regional Storage per month (US Regions Only – Excluding Northern Virginia [us-east4]), 5000 Class A Operations per month, 50000 Class B Operations per month, 1 GB network egress

Google Cloud Platform: Certification

Google offers several cloud training courses and Google Cloud certifications.

Participants can enroll online learning programs offered by Coursera or Qwiklabs. They can also join direct classes taught by authorized Google Cloud instructors and experts.

According to Google Cloud, “Google Cloud Certified designation means you’ve demonstrated the necessary skills to leverage Google Cloud technology in a way that transforms businesses and meaningfully impacts the people and customers they serve”.

Google Cloud certifications:

Associate Cloud Engineer

Professional Cloud Architect

Professional Data Engineer

Professional Cloud Developer

G-Suite: This Certification exam is still under development

Google lists more than 100 products under its cloud platform. Here is a list of key products:

Artificial Intelligence and Machine Learning


AI Hub: Discover, share, and deploy AI on Google Cloud.

Cloud AutoML: Train high-quality, custom ML models.

Cloud TPU: Train and run ML models faster than ever.

Cloud Machine Learning Engine: Build superior models and deploy them into production.

Cloud Talent Solution: AI for recruitment

Dialogflow Enterprise Edition: Create conversational experiences across devices and platforms.

Cloud Natural Language: Derive insights from unstructured text.

Cloud Speech-to-Text:  Speech-to-text conversion powered by ML.

Cloud Text-to-Speech: Text-to-speech conversion powered by ML.

Cloud Translation: Dynamically translate between languages.

Cloud Vision: Derive insight from images powered by ML.

Cloud Video Intelligence: Extract metadata from videos.

Cloud Inference API: Quickly run large-scale correlations over typed time-series datasets.

Firebase Predictions: Define dynamic user groups based on predicted behavior.

Cloud Deep Learning VM Image: Preconfigured VMs for deep learning applications

Cloud AutoML: Train high-quality, custom ML models.

Cloud TPU: Train and run ML models faster than ever.

Cloud Machine Learning Engine: Build superior models and deploy them into production.

Cloud Talent Solution: AI for recruitment

Dialogflow Enterprise Edition: Create conversational experiences across devices and platforms.

Cloud Natural Language: Derive insights from unstructured text.

Cloud Speech-to-Text:  Speech-to-text conversion powered by ML.

Cloud Text-to-Speech: Text-to-speech conversion powered by ML.

Cloud Translation: Dynamically translate between languages.

Cloud Vision: Derive insight from images powered by ML.

Cloud Video Intelligence: Extract metadata from videos.

Cloud Inference API: Quickly run large-scale correlations over typed time-series datasets.

Firebase Predictions: Define dynamic user groups based on predicted behavior.

Cloud Deep Learning VM Image: Preconfigured VMs for deep learning applications

Data Analytics


BigQuery: A fully managed, highly scalable data warehouse with built-in ML.

Cloud Dataflow: Real-time batch and stream data processing.

Cloud Dataproc: Managed Spark and Hadoop service.

Cloud Datalab: Explore, analyze, and visualize large datasets.

Cloud Dataprep: Cloud data service to explore, clean, and prepare data for analysis.

Cloud Pub/Sub: Ingest event streams from anywhere, at any scale.

Cloud Composer: A fully managed workflow orchestration service built on Apache Airflow.

Genomics: Power your science with Google Genomics.

Google Analytics 360 Suite: Enterprise analytics for better customer experiences.

Google Data Studio: Tell great data stories to support better business decisions.

Firebase Performance Monitoring: Gain insight into your app’s performance.

Compute


Compute Engine: Scalable, high performance VMs.

App Engine: Serverless application platform for apps and backends.

Kubernetes Engine: Run containerized applications.

GKE On-Prem: Make apps “cloud-ready” and move them to the cloud at your own pace.

Cloud Functions: Event-driven serverless compute platform.

Knative: Components to create modern, Kubernetes-native cloud-based software.

Shielded VMs: Hardened virtual machines on GCP.

Container Security: Secure your container environment on GCP.

Graphics Processing Unit (GPU): Leverage GPUs on Google Cloud for machine learning, scientific computing, and 3D visualization.

Storage


Cloud Storage: Object storage with global edge-caching.

Persistent Disk: Block storage for VM instances.

Cloud Storage for Firebase: Store and serve content with ease.

Cloud Filestore: High performance file storage.

Drive Enterprise: Cloud-based content collaboration and storage.

Databases


Cloud SQL: MySQL and PostgreSQL database service.

Cloud Bigtable: NoSQL wide-column database service.

Cloud Spanner: Mission-critical, scalable, relational database service.

Cloud Datastore: NoSQL document database service.

Cloud Memorystore: Fully managed in-memory data store service.

Cloud Firestore: Store mobile and web app data at global scale.

Firebase Realtime: Database Store and sync data in real time.

Security


Cloud IAM: Fine-grained identity and access management.

Cloud Identity for Customers and Partners (BETA): Add Google-grade identity and access management to your apps.

Firebase Authentication: Simple, free multi-platform sign-in.

Cloud Identity-Aware Proxy: Use identity and context to guard access for applications deployed on GCP.

Cloud Data Loss Prevention API: Discover and redact sensitive data.

Security Key Enforcement: Enforce the use of security keys to help prevent phishing.

Titan Security Key: Defend against account takeovers from phishing attacks.

Cloud HSM: Protect cryptographic keys with a fully-managed hardware security module service.

VPC Service Controls (BETA): Define security perimeters for sensitive data in Google Cloud Platform services.

Cloud Key Management Service: Manage encryption keys on GCP.

Resource Manager: Hierarchically manage resources on GCP.

Cloud Security Command Center (BETA): Comprehensive security and data risk platform for GCP.

Cloud Security Scanner: Automatically scan your App Engine apps.

Access Transparency: Get visibility over your cloud provider through near real-time logs.

Binary Authorization (BETA): Deploy only trusted containers on Kubernetes Engine.

Networking


Virtual Private Cloud (VPC): VPC networking for GCP resources.

Cloud Load Balancing: High-performance, scalable load balancing.

Cloud Armor: Protect your services against DoS and web attacks.

Cloud CDN: Content delivery on Google’s global network.

Cloud NAT: GCP-managed high-performance Network Address Translation.

Cloud Interconnect: Connect directly to GCP’s network edge.

Cloud VPN: Securely connect to your GCP VPC via the public internet.

Cloud DNS: Reliable, resilient, low-latency DNS serving.

Network Service Tiers: Optimize your network for performance or cost.

Network Telemetry: In-depth network telemetry to keep your services secure.

Internet of Things


Cloud IoT: CoreSecure device connection and management.

Edge TPU (EARLY ACCESS): Purpose-built ASIC designed to run inference at the edge.

Cloud IoT Edge (ALPHA): Deliver Google AI capabilities at the edge.

Developer Tools


Cloud SDK: CLI for GCP products and services.

Container Registry: Store, manage, and secure your Docker container images.

Cloud Build: Continuously build, test, and deploy.

Cloud Source Repositories: A single place for your team to store, manage, and track code.

Cloud Scheduler BETA: Fully managed cron job service.

Cloud Tasks BETA: Asynchronous task execution.

Cloud Tools for IntelliJ: Debug production cloud apps inside IntelliJ.

Cloud Tools for PowerShell: Full cloud control from Windows PowerShell.

Cloud Tools for Visual Studio: Deploy Visual Studio applications to GCP.

Cloud Tools for Eclipse: Deploy Eclipse projects to GCP.

Gradle App Engine Plugin: Use Gradle for your App Engine projects.

Maven App Engine Plugin: Use Maven for your App Engine projects.

Cloud Test Lab: On-demand testing infrastructure for Android apps.

Firebase Crashlytics: Prioritize and fix stability issues faster.

API management


Apigee API: Platform Develop, secure, deploy, and monitor your APIs everywhere.

API Analytics: Insight into operational and business metrics for APIs.

API Monetization: Flexible, easy-to-use solution to realize value from APIs.

Apigee Sense: Intelligent behavior detection to protect APIs from attacks.

Cloud Endpoints: Develop, deploy, and manage APIs on GCP.

Developer Portal: Enable developers and API teams with a turnkey self-service platform.

Apigee Healthcare APIx: Accelerate building new FHIR API-based digital services.

Apigee Open Banking APIx: Accelerate open banking and PSD2 compliance.

Cloud Healthcare API: Secure APIs powering actionable healthcare insights.

Management Tools


Stackdriver: Monitoring and management for services, containers, applications, and infrastructure.

Monitoring: Monitoring for applications on GCP and AWS.

Service Monitoring (EARLY ACCESS): Stackdriver Service monitoring for Istio and Google App Engine services.

Logging: Logging for applications on GCP and AWS.

Error Reporting: Identifies and helps you understand application errors.

Trace: Find performance bottlenecks in production.

Debugger: Investigate code behavior in production.

Profiler: Low-impact CPU and heap profiling to reduce latency.

Transparent Service Level Indicators: Monitor Google Cloud services and their effects on your workloads.

Cloud Deployment Manager: Manage cloud resources with simple templates.

Cloud Console: GCP’s integrated management console.

Cloud Shell: Command-line management from any browser.

Cloud Mobile App: Manage GCP services from your mobile device.

Cost Management: Tools for monitoring, controlling, and optimizing your costs.

Cloud APIs: Programmatic interfaces for all GCP services.

Migration


Velostrata: Purpose-built, enterprise-grade migration to Google Cloud.

Cloud Data Transfer: Command line tools for developers to transfer data over the network.

Transfer Appliance: Rackable storage server for shipping large volumes of data to Google Cloud.

Cloud Storage Transfer Service: Transfer data between cloud storage services such as AWS S3 and Google Cloud Storage.

BigQuery Data Transfer Service: Fully managed data import service for BigQuery.

VM Migration: Migrating VMs is a fast, effective way to get started in Google Cloud.

Media solutions


Anvato: Stream live and on-demand video to any device.

Zync Render: Render directly from your 3D modeling tools, quickly and cost efficiently.