GCP Services
Compute Services
Scalable, high-performance virtual machines running on Google infrastructure.
- Custom machine types
- Preemptible VMs
- Live migration
- Sustained use discounts
Event-driven serverless compute platform.
- HTTP triggers
- Pub/Sub integration
- Cloud Events
- 2nd gen runtime
Fully managed platform for containerized applications.
- Automatic scaling to zero
- Pay-per-use
- Any language/library
- Built on Knative
Managed Kubernetes service with Autopilot mode.
- Autopilot mode
- Auto-scaling
- Workload identity
- Multi-cluster mesh
Storage Services
Unified object storage for any amount of data.
- Autoclass
- Object versioning
- Retention policies
- Dual-region
Durable block storage for VM instances.
- SSD/HDD options
- Snapshots
- Regional disks
- Automatic encryption
Fully managed NFS file storage.
- High performance
- Multiple tiers
- Automatic backups
- VPC integration
Database Services
Fully managed MySQL, PostgreSQL, and SQL Server.
- High availability
- Read replicas
- Automated backups
- Point-in-time recovery
Serverless document database with real-time sync.
- Real-time updates
- Offline support
- ACID transactions
- Automatic scaling
Globally distributed, horizontally scalable relational database.
- Global consistency
- Automatic sharding
- SQL interface
- 99.999% SLA
Fully managed NoSQL database for large analytical workloads.
- Low latency
- High throughput
- HBase API
- Automatic replication
AI & Machine Learning
Google's most capable multimodal AI model for text, images, audio, video, and code.
- Multimodal understanding
- Long context
- Code generation
- Gemini Ultra/Pro/Nano
Unified platform for building and deploying ML models.
- AutoML
- Custom training
- Model deployment
- Feature Store
Tensor Processing Units for machine learning workloads.
- High performance
- TensorFlow integration
- Pod configurations
- Cost-effective
Image analysis and classification powered by ML.
- Object detection
- OCR
- Face detection
- Label detection
Natural language understanding to extract insights from text.
- Entity recognition
- Sentiment analysis
- Syntax analysis
- Content classification
Dynamically translate between languages using Google's neural machine translation.
- 100+ languages
- AutoML Translation
- Batch translation
- Glossaries
Convert audio to text using Google's AI technologies.
- Real-time streaming
- 120+ languages
- Speaker diarization
- Custom models
Convert text into natural-sounding speech using an API.
- WaveNet voices
- Neural2 voices
- SSML support
- Audio profiles
Build conversational interfaces for websites, mobile apps, and messaging platforms.
- Natural language understanding
- Voice/text agents
- Multi-language
- Analytics
Automatically extract and analyze data from documents.
- Pre-trained processors
- Custom extractors
- OCR
- Form parsing
Analytics & Big Data
Serverless, highly scalable, and cost-effective data warehouse designed for business agility.
- Serverless
- Petabyte-scale
- ML built-in
- Real-time analytics
Messaging service for ingesting event streams at any scale.
- Global scale
- At-least-once delivery
- Ordering
- Message filtering
Unified stream and batch data processing that's serverless, fast, and cost-effective.
- Apache Beam
- Auto-scaling
- Unified batch/stream
- Templates
Fast, easy, managed Spark and Hadoop service.
- Fast cluster creation
- Auto-scaling
- Notebooks
- Component gateway
Fully managed, cloud-native data integration service.
- Visual interface
- 150+ connectors
- Replication
- Wrangler
Business intelligence platform for exploring, analyzing, and sharing real-time business analytics.
- LookML
- Embedded analytics
- API-first
- Data governance
Networking & Content Delivery
Global, scalable, and flexible virtual network for Google Cloud resources.
- Global VPC
- Shared VPC
- Firewall rules
- Private Google Access
Global load balancing for high availability and scalability.
- Global load balancing
- Autoscaling
- HTTP(S)/TCP/UDP
- CDN integration
Content delivery network for fast, reliable delivery of content.
- Global edge locations
- Cache invalidation
- Signed URLs
- Cloud Armor integration
Reliable, resilient, low-latency DNS serving from Google's worldwide network.
- 100% uptime SLA
- Anycast
- DNSSEC
- Private zones
DDoS protection and WAF for applications running on Google Cloud.
- DDoS protection
- WAF rules
- Rate limiting
- Bot management
Connect your infrastructure to Google Cloud with high availability and low latency.
- Dedicated/Partner
- VLAN attachments
- 99.99% SLA
- Encryption
Security & Identity
Identity and access management for Google Cloud resources.
- Fine-grained access
- Service accounts
- Workload identity
- Policy intelligence
Manage encryption keys for your cloud services.
- Key management
- HSM support
- Automatic rotation
- Asymmetric keys
Store API keys, passwords, certificates, and other sensitive data.
- Version management
- Audit logging
- IAM integration
- Encryption
Centralized vulnerability and threat reporting service.
- Security health analytics
- Web Security Scanner
- Event Threat Detection
- Compliance dashboard
API & Platform Services
Maps, routes, and places APIs for location-based applications.
- Maps SDK
- Geocoding API
- Places API
- Routes API
- Street View
Developer Tools
Continuous integration and delivery platform.
- Docker/non-Docker builds
- Vulnerability scanning
- Triggers
- Private pools
Fully-featured, private Git repositories hosted on Google Cloud.
- Git hosting
- Integration with Cloud Build
- Search code
- Mirror GitHub/Bitbucket
Private Docker image storage on Google Cloud.
- Vulnerability scanning
- IAM integration
- Fast deployment
- Regional storage
Universal package manager for all your artifacts.
- Docker/Maven/npm/Python
- Vulnerability scanning
- Access control
- Regional/multi-regional
Management & Monitoring
Gain visibility into the performance, availability, and health of applications and infrastructure.
- Metrics
- Dashboards
- Alerting
- Uptime monitoring
Store, search, analyze, and alert on log data and events.
- Real-time analysis
- Log router
- Log analytics
- 100+ integrations
Distributed tracing system to identify performance bottlenecks.
- Latency analysis
- Automatic trace collection
- Performance insights
- Integration with logging
Continuous profiling to improve performance and reduce costs.
- Low overhead
- Multiple languages
- Flame graphs
- Comparative analysis
