cloud_related_info/gcp-services-table.md

12 KiB

GCP Services Reference Table

A comprehensive reference of Google Cloud Platform services organized by category with simple descriptions.

Compute Services

Service Description
Compute Engine Virtual machines in the cloud
App Engine Fully managed serverless platform
Cloud Functions Event-driven serverless functions
Cloud Run Run containers in a fully managed environment
Google Kubernetes Engine (GKE) Managed Kubernetes service
Bare Metal Solution Oracle workloads on dedicated hardware
VMware Engine Run VMware workloads on GCP
Batch Fully managed batch processing
Preemptible VMs Low-cost, short-lived compute instances

Storage Services

Service Description
Cloud Storage Object storage for any data type
Persistent Disk Block storage for VM instances
Filestore Managed file storage service
Cloud Storage for Firebase Object storage for mobile apps
Local SSD High-performance local block storage
Archive Storage Low-cost archival storage

Database Services

Service Description
Cloud SQL Managed MySQL, PostgreSQL, and SQL Server
Cloud Spanner Globally distributed relational database
Cloud Bigtable NoSQL wide-column database
Firestore Document database for mobile and web apps
Firebase Realtime Database Real-time NoSQL cloud database
Memorystore Managed Redis and Memcached
AlloyDB PostgreSQL-compatible database service
Database Migration Service Migrate databases to Cloud SQL
Datastream Serverless change data capture and replication

Networking

Service Description
Virtual Private Cloud (VPC) Virtual network infrastructure
Cloud Load Balancing Distribute traffic across resources
Cloud CDN Content delivery network
Cloud DNS Scalable DNS service
Cloud NAT Network address translation service
Cloud Interconnect Dedicated network connection to GCP
Cloud VPN Secure connection to GCP network
Cloud Armor DDoS protection and WAF
Network Intelligence Center Network monitoring and troubleshooting
Traffic Director Service mesh traffic management
Cloud Router Dynamic route management
Packet Mirroring Network traffic mirroring
Network Connectivity Center Connect and manage networks
Private Service Connect Private connectivity to Google services

Big Data & Analytics

Service Description
BigQuery Serverless data warehouse
Dataflow Stream and batch data processing
Dataproc Managed Hadoop and Spark service
Pub/Sub Real-time messaging service
Cloud Data Fusion Data integration service
Cloud Composer Managed Apache Airflow for workflows
Dataplex Unified data management
Dataprep Data preparation and cleaning
Looker Business intelligence platform
Looker Studio Data visualization and dashboards
Analytics Hub Data exchange and sharing

AI & Machine Learning

Service Description
Vertex AI Unified ML platform for training and deployment
AutoML Build custom ML models without coding
AI Platform Machine learning infrastructure (legacy)
Natural Language AI Text analysis and understanding
Translation AI Language translation service
Vision AI Image recognition and analysis
Video AI Video content analysis
Speech-to-Text Convert audio to text
Text-to-Speech Convert text to natural speech
Dialogflow Build conversational interfaces
Recommendations AI Product recommendations
Document AI Extract data from documents
Contact Center AI AI for customer service
Cloud TPU Tensor Processing Units for ML
Deep Learning VM Image Pre-configured ML environments
Deep Learning Containers Containerized ML environments
TensorFlow Enterprise Enterprise ML framework support
Timeseries Insights API Time series forecasting
Discovery Engine Search and recommendations
Generative AI Studio Build with generative AI models

Identity & Security

Service Description
Identity and Access Management (IAM) Access control and permissions
Cloud Identity Identity and device management
Identity Platform Customer identity management
Resource Manager Organize and manage GCP resources
Cloud Key Management Encryption key management
Secret Manager Store API keys and secrets
Security Command Center Security and risk management
Cloud Data Loss Prevention Discover and protect sensitive data
Cloud HSM Hardware security module
VPC Service Controls Secure data in multi-tenant services
Binary Authorization Deploy-time security controls
Web Security Scanner Identify web app vulnerabilities
Certificate Authority Service Managed private certificate authority
Managed Service for Microsoft AD Managed Active Directory
reCAPTCHA Enterprise Protect websites from fraud
Chronicle Security analytics platform
VirusTotal Analyze suspicious files and URLs
Assured Workloads Compliance controls for workloads
Risk Manager Identify security risks

Management Tools

Service Description
Cloud Console Web-based management interface
Cloud Shell Browser-based command line
Cloud SDK Command-line tools for GCP
Cloud Deployment Manager Infrastructure as code
Cloud Operations Suite Monitoring and observability
Cloud Monitoring Monitor infrastructure and applications
Cloud Logging Log management and analysis
Cloud Trace Application performance tracing
Cloud Profiler CPU and memory profiling
Cloud Debugger Debug production code
Error Reporting Error tracking and alerting
Service Monitoring Monitor service health
Cloud APIs Access GCP services programmatically
Private Catalog Share approved solutions
Config Connector Manage GCP resources via Kubernetes
Active Assist Intelligent recommendations

Developer Tools

Service Description
Cloud Build Continuous integration and delivery
Artifact Registry Store and manage container images
Container Registry Docker container registry (legacy)
Cloud Source Repositories Private Git repositories
Cloud Code IDE extensions for cloud development
Cloud Workstations Managed development environments
Duet AI AI-powered coding assistant

API Management

Service Description
Apigee Full-featured API management
Cloud Endpoints Develop and manage APIs
API Gateway Manage APIs for serverless backends

Migration

Service Description
Migration Center Discover and assess workloads
Migrate to Virtual Machines Migrate VMs to Compute Engine
Database Migration Service Migrate databases to Cloud SQL
Transfer Appliance Physical data transfer device
Storage Transfer Service Transfer data to Cloud Storage
BigQuery Data Transfer Service Import data to BigQuery
Migrate for Anthos Migrate VMs to containers
Rapid Migration Assessment Assess migration readiness

Hybrid & Multi-Cloud

Service Description
Anthos Application modernization platform
Google Distributed Cloud Run GCP on-premises
Cloud Run for Anthos Serverless on Kubernetes
Anthos Config Management Policy and security automation
Anthos Service Mesh Connect and secure microservices
Migrate for Anthos Migrate VMs to containers

Internet of Things (IoT)

Service Description
Cloud IoT Core Connect and manage IoT devices (deprecated)

Media & Gaming

Service Description
Transcoder API Video transcoding service
Live Stream API Live video streaming
Video Stitcher API Server-side ad insertion
Game Servers Deploy and scale game servers
OpenSaveData Save game data in the cloud

Mobile Development (Firebase)

Service Description
Firebase Mobile and web app development platform
Firebase Authentication User authentication service
Cloud Firestore NoSQL document database
Firebase Realtime Database Real-time data synchronization
Firebase Storage File storage for mobile apps
Firebase Hosting Web app hosting
Cloud Functions for Firebase Serverless backend functions
Firebase Cloud Messaging Push notifications
Firebase Crashlytics Crash reporting
Firebase Performance Monitoring Monitor app performance
Firebase Test Lab Test apps on real devices
Firebase App Distribution Distribute pre-release apps
Firebase Remote Config Change app behavior without updates
Firebase Dynamic Links Deep linking service
Google Analytics for Firebase App analytics
Firebase A/B Testing Test app changes
Firebase Extensions Pre-built backend solutions

Productivity & Collaboration

Service Description
Google Workspace Productivity and collaboration suite
Gmail Email service
Google Drive File storage and sharing
Google Docs Document creation and editing
Google Sheets Spreadsheet application
Google Slides Presentation software
Google Meet Video conferencing
Google Chat Team messaging
Google Calendar Calendar and scheduling
Google Forms Create surveys and forms
Google Sites Create websites

Healthcare & Life Sciences

Service Description
Cloud Healthcare API Healthcare data management
Cloud Life Sciences Biomedical data processing
Medical Imaging Suite Store and analyze medical images

Retail

Service Description
Retail Search E-commerce search solution
Recommendations AI Product recommendations for retail

Financial Services

Service Description
Anti Money Laundering AI Detect financial crimes

Serverless Computing

Service Description
Cloud Functions Event-driven serverless functions
Cloud Run Containerized serverless applications
App Engine Fully managed platform as a service
Workflows Orchestrate serverless workflows
Eventarc Event-driven application integration

Containers

Service Description
Google Kubernetes Engine (GKE) Managed Kubernetes
Artifact Registry Container and package registry
Cloud Build Build container images
Cloud Run Serverless containers
GKE Autopilot Fully managed Kubernetes
GKE Enterprise Enterprise Kubernetes management

Observability

Service Description
Cloud Monitoring Infrastructure and application monitoring
Cloud Logging Centralized logging
Cloud Trace Distributed tracing
Cloud Profiler Continuous profiling
Error Reporting Real-time error tracking

Cost Management

Service Description
Cloud Billing Manage billing and costs
Cost Management Analyze and optimize costs
Recommender Cost and performance recommendations

Sustainability

Service Description
Carbon Footprint Track cloud carbon emissions
Carbon Sense Reduce carbon footprint

SAP

Service Description
SAP on Google Cloud Run SAP workloads on GCP

Integration Services

Service Description
Application Integration Connect applications and data
Workflows Orchestrate services
Eventarc Route events to services
Pub/Sub Asynchronous messaging
Cloud Tasks Asynchronous task execution
Cloud Scheduler Fully managed cron service

Support

Service Description
Cloud Support Technical support for GCP
Premium Support Enhanced support with faster response