Google Cloud offers more than 100 products to their customers. It is very hard to list all these products and it doesn’t bring much value to our Associate Cloud Engineer certification journey. Therefore, we have decided to list the core services from computing, storage, networking, security, and AI and ML.
A full list of Google Cloud products can be accessed by visiting the following web page: https://cloud.google.com/products
Compute services
We start with a list of core compute services:
- App Engine
- A managed application platform
- Bare Metal
- Dedicated hardware for specialized workloads
- Cloud Run
- A serverless solution for containerized applications
- GCE
- VMs from Google Cloud
- Spot VMs and preemptible VMs
- Google Compute instances with a short lifetime, ideal for batch jobs and fault-tolerant workloads
- Shielded VMs
- Hardened Google Compute VMs
- Sole-tenant nodes
- Dedicated hardware designed for workloads that require compliance and licensing
- SQL Server on Google Cloud
- A managed SQL Server solution to run MySQL, PostgreSQL, and Microsoft SQL Server
- VMware Engine
- A fully managed VMware as a service solution
The preceding list is very comprehensive and not all products are relevant to the Associate Cloud Engineer certification.
We have listed the core storage services that complement compute services from Google Cloud as follows. Very often, both services are used together, but some products such as Cloud Storage can be consumed separately:
- Storage Transfer Service
- A service for transferring a large amount of data to Google Cloud with the usage of storage appliances
- Cloud Storage
- Secure object storage with high durability and scalability
- Filestore
- A managed NFS service
- Local SSD
- Highly performant, locally attached to GCE instances, NVMe disks
- Persistent Disk
- Block storage for Google Compute VMs
The most popular storage services are Cloud Storage and Persistent Disk. We will focus on them in the upcoming chapters of the book.
Another set of services that are used daily in Google Cloud are networking services, from Cloud CDN or DNS to a core service, which is VPC:
- Cloud Armor
- A DDoS and web application firewall service
- Cloud CDN
- A global CD
- Cloud DNS
- A managed domain name resolution service
- Cloud IDS
- A Cloud Intrusion Detection System (IDS) that provides network threat detection
- Cloud Load Balancing
- A multi-region load balancing solution
- Cloud NAT
- A managed NAT service for GCE VMs
- Hybrid connectivity
- Cloud VPN, Interconnect, and Partner Interconnect for connecting with Google Cloud
- Network Service Tiers
- Tier-based network options
- Network Telemetry
- Monitoring of the Google Cloud network with VPC flow logs
- Private Service Connect
- A secure connection between your VPC and other Google Cloud services
- Traffic Director
- A service with a traffic control plane and management for open service mesh
- VPC
- A global virtual network for Google Cloud resources
Network services from Google Cloud are unique in the market and are one of its key differentiators.