Compare AWS and Azure services to Google Cloud (original) (raw)
Serverless
CI/CD
Build, test, and deploy to Google Cloud runtime environments.
AWS CodeBuild, AWS CodeDeploy, AWS CodePipeline
Azure DevOps, GitHub Enterprise
Container services
CI/CD
Deliver continuously to services such as Google Kubernetes Engine and Cloud Run.
AWS CodePipeline, AWS CodeDeploy
Azure DevOps, GitHub Enterprise
Container services
Multi-cloud
Extend GKE to work with existing Kubernetes clusters in other environments including AWS and Azure.
Container services
Multi-cloud
Manage Google Cloud resources through Kubernetes.
AWS Controllers for Kubernetes
Azure Service Operator
Container services
Operating system
A Linux-based, security-optimized operating system for running in containers.
AWS Bottlerocket
Distributed cloud
Hybrid or connected
Extend Google Cloud infrastructure and services to the edge and your data centers, with a connection to Google Cloud.
AWS Outposts
Azure Stack
Distributed cloud
Air-gapped
Extend Google Cloud infrastructure and services to the edge and your data centers, without an internet connection.
Azure Stack
Serverless
Multi-cloud serverless
Flexible serverless development for multicloud environments.
Container services
Service mesh
Simplify, manage, and secure complex microservices architectures with a fully managed service.
AWS App Mesh
Networking
Network connectivity
Dynamically exchange routes between your Virtual Private Cloud (VPC) and on-premises networks by using Border Gateway Protocol (BGP).
AWS Transit Gateway, AWS Direct Connect
Azure Route Server, Azure VPN gateway, Azure ExpressRoute
Artificial intelligence & machine learning
Cloud cost optimization
Optimize your Google Cloud usage with proactive, easily actionable recommendations.
AWS Cost Optimization
Azure Cost Management
Artificial intelligence & machine learning
Conversational interface
Dialogflow and Conversational Agents
Lifelike conversational AI with state-of-the-art virtual agents.
Amazon Lex
Azure Conversational AI
Artificial intelligence & machine learning
Document understanding
Automate data capture at scale to reduce document processing costs.
Amazon Textract
Azure AI Document Intelligence
Artificial intelligence & machine learning
Image recognition
Derive insights from your images in the cloud or at the edge, or use pre-trained Vision API models to detect emotion, understand text, and more.
Amazon Rekognition Image
Azure Computer Vision
Artificial intelligence & machine learning
ML platform
Preconfigured VMs for deep learning applications.
Amazon SageMaker, Amazon EC2 P3
Azure Data Science Virtual Machines
Artificial intelligence & machine learning
Container images
Preconfigured Docker containers for deep learning applications.
AWS Deep Learning Containers
Azure Machine Learning Curated Environments
Artificial intelligence & machine learning
ML platform
Train your predictive and generative AI models at scale, host your trained model in the cloud, and use your model to make predictions about new data.
Amazon SageMaker
Azure AI Platform
Artificial intelligence & machine learning
ML platform
Create instances running JupyterLab that come pre-installed with the latest data science and machine learning frameworks in a single click.
Amazon SageMaker
Azure Notebooks
Artificial intelligence & machine learning
Natural language processing
Derive insights from unstructured text using Google machine learning.
Amazon Comprehend
Azure Text Analytics
Artificial intelligence & machine learning
Personalization
Deliver highly personalized product recommendations at scale.
Amazon Personalize
Azure Personalizer
Artificial intelligence & machine learning
Speech recognition
Accurately convert speech into text using an API powered by Google's AI technologies.
Amazon Transcribe
Azure Speech to Text
Artificial intelligence & machine learning
Speech synthesis
Convert text into natural-sounding speech using an API powered by Google's AI technologies.
Amazon Polly
Azure Text to Speech
Artificial intelligence & machine learning
Translation
Dynamically translate between languages using general, fine-tuned, or generative models.
Amazon Translate
Azure Translator
Artificial intelligence & machine learning
Video intelligence
Quickly categorize video content using thousands of predefined labels and creating additional custom labels to suit your specific needs.
Amazon Rekognition Video
Azure Video Indexer
Backup & disaster recovery
Data protection
A centrally-managed backup and recovery service for Google Cloud workloads that helps protect backup data from ransomware and malicious or accidental deletion. Back up Compute Engine VMs, VMWare VMs, databases, and file systems in one place.
AWS Backup
Azure Backup
Compute
Core compute
Train and run machine learning models faster than before.
Amazon Elastic Compute Cloud (EC2) VM family (Trn1, Inf1, and P5)
Azure ND VM family (H100, H200, MI300x, and others)
Compute
Core compute
Train and run machine learning models faster than ever before.
Amazon Elastic Compute Cloud (EC2) VM family (Trn1, Inf1, and P5)
Azure ND VM family (H100, H200, MI300x, and others)
Compute
Core compute
Support workloads that require high performance, low latency temporary storage. Local SSD disks are always-encrypted solid-state storage for Compute Engine VMs.
AWS Nitro SSD
NVMe disks
Compute
Core compute
Accelerate your digital transformation with high-performance VMs.
Amazon Elastic Compute Cloud (EC2)
Azure Virtual Machines
Compute
Core compute
Automatically create or delete virtual machines in a managed instance group (MIG) based on demand or resource utilization.
AWS EC2 Autoscaling
Azure Autoscale, Azure Virtual Machine Scale Sets
Compute
Core compute
Use IAM to manage SSH access to your Linux VM instances without having to create and manage individual SSH keys.
Amazon EC2 Instance Connect
Compute
Core compute
Reliable, high-performance block storage for VM instances.
Amazon Elastic Block Store (EBS)
Azure Managed Disks
Compute
Core compute
Connect to a Compute Engine virtual machine (VM) instance using SSH with the Google Cloud console in your web browser.
AWS EC2 Instance Connect
Azure Bastion
Compute
Core Compute
Manage operating systems for large virtual machine (VM) fleets running Windows and Linux on Compute Engine. A fully managed offering that lets you gather OS inventory, manage patching, and check for OS compliance, including the ability to detect vulnerabilities while the VM is running.
AWS Systems Manager
Azure Update Manager
Compute
Operations management
A rule-based evaluation service that scans your workloads and detects deviations from standards, rules, and best practices to improve system quality, reliability, security, and performance.
AWS config
Azure Policy
Compute
Deployment
Workload Manager (Guided Deployment Automation)
Configure and deploy enterprise applications on Google Cloud.
AWS Launch Wizard
Azure Center for SAP solutions
Compute
Infrastructure modernization
Run SAP on Google Cloud.
SAP on AWS
SAP on Azure
Compute
Infrastructure modernization
Run RISE with SAP on Google Cloud.
SAP on AWS
SAP on Azure
Serverless
Build
Build highly scalable applications on a fully managed serverless platform.
AWS Elastic Beanstalk
Compute
VMware connectivity
A VMware-as-a-service platform that lets you migrate and run your VMware workloads on Google Cloud. It uses a global VPC design, optimizes your ownership costs, and provides high resiliency.
VMware Cloud on AWS
Azure VMware Solution
Container services
CaaS
Google Kubernetes Engine (GKE)
Secured and managed Kubernetes service with four-way autoscaling and multi-cluster support.
Amazon Elastic Kubernetes Service (EKS)
Azure Kubernetes Service (AKS)
Artifact management
Container registry
Store, manage, and secure your container images.
Amazon Elastic Container Registry (ECR), AWS CodeArtifact
Azure Container Registry, Azure Artifacts
Container services
Container Security
Allows for monitoring, auditing, or enforcing a set of policies for runtime workloads, including signature validation. Binary Authorization aims to ensure that software is sourced, built, tested, and released according to internal best practices to reduce the attack surface.
Container services
Gaming
Deliver seamless multiplayer gaming experiences with simpler multicluster management.
Amazon GameLift
Azure PlayFab Multiplayer Services
Data analytics
Business intelligence
Explore, share, and visualize your company's data so that you can make better business decisions.
Amazon QuickSight
Microsoft Power BI
Data analytics
Data discovery and metadata management
Discover, curate, manage, and trust distributed data at scale with powerful search and integration with BigQuery, Vertex AI, Cloud Storage, and operational databases. Dataplex Universal Catalog empowers comprehensive data discovery, end-to-end lineage tracking, enhanced data quality, and robust governance.
Amazon DataZone
Azure Purview
Data analytics
Data integration / ETL
Implement fully managed, cloud-first data integration at scale.
AWS Glue
Azure Data Factory
Data analytics
Data processing
Managed Hadoop and Spark services for data engineering, data science, and machine learning.
Amazon Elastic MapReduce (EMR), AWS Batch, AWS Glue
Azure Data Lake Analytics, HDInsight, Azure Databricks
Data analytics
Data warehouse
Serverless, highly scalable, and cost-effective multi-cloud data warehouse designed for business agility.
Amazon Redshift
Azure Synapse Analytics
Data analytics
Messaging
A highly scalable messaging service for publishing and subscribing.
Amazon Kinesis Data Streams, Amazon MQ
Azure Service Bus Messaging
Data analytics
Query service
Analyze petabytes of data at scale using ANSI SQL and gain significantly lower three-year total cost of ownership (TCO) than competing cloud data warehouses.
Amazon Athena
Microsoft Fabric
Data analytics
Stream data ingest
A streaming events ingestion service that integrates with Google Cloud data analytics and other open source software frameworks such as Apache Kafka and Apache Flink.
Amazon Kinesis Data Streams
Azure Event Hubs
Data analytics
Stream data processing
Unify stream and batch data processing that's serverless, fast, and cost-effective.
AWS Kinesis Data Streams with Amazon Managed Service for Apache Flink
Azure Stream Analytics
Data analytics
Workflow orchestration
Author, schedule, and monitor pipelines that span across hybrid and multi-cloud environments using this fully managed workflow orchestration service built on Apache Airflow.
Managed Workflows for Apache Airflow
Workflow Orchestration Manager for Azure Data Factory
Database
Document data storage
Easily develop rich applications using a fully managed, scalable, and serverless document database.
Amazon DocumentDB, Amazon DynamoDB
Azure Cosmos DB
Database
In-memory data store
Reduce latency with scalable, secure, and highly available in-memory service for Valkey and Redis.
Amazon ElastiCache
Azure Cache
Database
NoSQL: Indexed
A highly scalable NoSQL database for your web and mobile applications.
Amazon DocumentDB, Amazon DynamoDB
Azure Cosmos DB
Database
NoSQL: Key-value
Run large analytical and operational workloads using this fully managed, scalable NoSQL database service.
Amazon DynamoDB
Azure Cosmos DB
Database
RDBMS
Run transactional workloads 4 times faster than standard PostgreSQL and 2 times faster than Amazon's comparable PostgreSQL service, and run analytical queries up to 100 times faster.
Amazon Aurora
Azure Cosmos DB for PostgreSQL, Azure SQL Database
Database
RDBMS, Multi-model
Build intelligent apps using an operational and relational database that combines capabilities such as graph, key-value, and search with horizontal scalability, high global availability, and no maintenance windows.
Amazon Aurora, Amazon DynamoDB, Amazon Keyspaces, Amazon Neptune
Azure SQL Database, Azure Cosmos DB
Database
RDBMS
Manage relational data for MySQL, PostgreSQL, and SQL Server for workloads under 64 TB.
Amazon Relational Database Service (RDS), Amazon Aurora
Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL Database
Database
Relational
Lift and shift Oracle workloads to Google Cloud.
Amazon RDS for Oracle
Azure Oracle Database Enterprise Edition
Developer tools
Client libraries
Tools and libraries for interacting with Google Cloud products and services.
AWS SDKs
Azure SDKs
Developer tools
Cloud development IDE plugin
Write, debug, and deploy your cloud-based applications for IntelliJ.
AWS Toolkit for IntelliJ
Azure Toolkit for IntelliJ
Developer tools
Cloud development IDE plugin
Write, debug, and deploy your cloud-based applications for VS Code.
AWS Toolkit for Visual Studio Code
Azure Tools for Visual Studio Code
Developer tools
Cloud-based IDE
Manage your infrastructure and develop your applications from any browser.
AWS CloudShell
Azure Cloud Shell
Developer tools
Command-line interface (CLI)
Tools and libraries for interacting with Google Cloud products and services.
AWS CLI
Azure CLI
Developer tools
Error handling
Real-time exception monitoring and alerting for your applications.
Developer tools
Git Repositories
Access fully featured, private Git repositories hosted on Google Cloud.
AWS Code Commit
Azure Repos
Developer tools
Job scheduling
Fully managed cron job service.
Amazon EventBridge
Azure Logic Apps
Developer tools
No-code or low-code
Enable anyone to build business applications and automated workflows, without coding.
Microsoft Power Platform
Developer tools
Asynchronous task handling
Control and observe asynchronous service requests between independent applications using this zonal, execution-control service.
Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon Eventbridge
Azure Service Bus, Azure Queue Storage
Enterprise
Abuse prevention
Help protect your website from fraudulent activity, spam, and abuse without creating friction.
AWS WAF CAPTCHA, AWS Fraud
Microsoft Dynamics Fraud
Enterprise
Marketplace
Scale procurement for your enterprise using online discovery. Purchase enterprise-grade cloud solutions directly or through partners.
AWS Marketplace
Azure Marketplace
Enterprise
Solutions catalog
Control internal enterprise solutions and make them easily discoverable.
AWS Service Catalog
Azure Marketplace, Azure Managed Applications, Private ARM Template Gallery
Government services
Regulated services
Run more secure and compliant workloads on Google Cloud.
AWS GovCloud
Azure Government
Management tools
API management
Develop, deploy, secure, and manage APIs with a fully managed gateway.
Amazon API Gateway
Azure API Management
API management
API management platform
Design, secure, analyze, and scale APIs anywhere with visibility and control.
Amazon Publisher Services, Mobile Ads
Azure API Management
API management
Monetization
Create new revenue streams with flexible ways to monetize your APIs.
Azure API Management
API management
Portals
Support for several developer portal solutions, ranging from simple turn-key solutions to solutions that are fully customizable and extensible.
Amazon API Gateway
Azure API Management
API management
API security
Help protect your APIs from security threats, including attacks from malicious clients and abuse.
Azure Defender
API management
API portfolio management
Manage, govern, and observe all your APIs in one place.
API Center
Media
AI
Enable powerful content discovery and engaging video experiences.
Amazon Rekognition Video
Azure Video Analyzer for Media
Media
Encoding and streaming
Encode and transform live video content for use across a variety of user devices.
AWS MediaLive
Azure Media Services
Media
Encoding and streaming
Convert video files and package them for optimized delivery to web, mobile, and connected TVs.
AWS Media Convert
Azure Media Services
Media
Monetization
Dynamically insert content and ads for targeted personalization of video-on-demand (VOD) and live content.
AWS MediaTailor
Azure Media Services, Azure Video Indexer
Migration
Container migration
Simplifies and accelerates application modernization by intelligently extracting and migrating applications to run on containers in GKE.
AWS App2Container
Azure Migrate: App Containerization
Migration
Server migration
Migrate VM instances, disks, and images to Google Cloud from AWS, Azure, and VMware.
AWS Server Migration Service
Azure Migrate
Migration
Storage migration
Complete large-scale online data transfers from online and on-premises sources to Cloud Storage.
AWS Storage Gateway, AWS DataSync
Azure Data Factory, Azure Storage Mover
Migration
Storage migration
Securely migrate large volumes of data to Google Cloud through physical shipments of large-capacity and cost-efficient storage transfer appliances.
AWS Snowcone, AWS Snowball, AWS Snowmobile
Azure Data Box
Networking
CDN
Serve web and HTTP(S) content globally and in a secure manner using the low-latency, global Google Front End (GFE).
Amazon CloudFront
Azure Front Door
Networking
CDN
Deliver exceptional media content through Google's planet-scale cache network.
Amazon CloudFront
Azure Front Door
Networking
Domains and DNS
Publish your zones and records in DNS without the burden of managing your own DNS servers and software.
Amazon Route 53
Azure DNS
Networking
WAF and DDoS
Help protect your applications and websites against denial of service and web attacks.
AWS WAF, AWS Shield
Azure Web Application Firewall (WAF)
Networking
WAF and DDoS
Help protect your applications and websites against advanced denial of service and web attacks.
AWS Shield Advanced
Azure DDoS Protection
Networking
Firewall
Cloud Next Generation Firewall Enterprise (NGWF)
Protect your workloads from threats and malicious attacks including intrusion prevention service with TLS decryption, protecting from malware, spyware, and command-and-control attacks on your network.
AWS Network Firewall with Suricata
Azure Firewall premium
Networking
Firewall
Cloud Next Generation Firewall Standard
Use advanced firewall rules that simplify policy configuration and micro-segmentation to protect your cloud infrastructure and workloads.
AWS Network Firewall
Azure Firewall
Networking
Firewall
Cloud Next Generation Firewall Essentials
Use global network firewall policies and regional network firewall policies to achieve a zero-trust network posture using a fully-distributed, cloud-first firewall service.
AWS Network Firewall
Azure Firewall
Networking
Firewall
Cloud Intrusion Detection System (Cloud IDS)
Detect network-based threats such as malware, spyware, and command-and-control attacks.
Packet Mirroring with 3P
Packet Mirroring with 3P
Networking
Load balancing
Efficiently distribute network traffic across Compute Engine, Google Kubernetes Engine, serverless applications, and multi-cloud services.
Elastic Load Balancing, AWS Application Load Balancer
Azure Load Balancer
Networking
Network connectivity
Extend your on-premises network to Google's network through a highly available, low-latency connection. You can use Dedicated Interconnect to connect directly to Google or use Partner Interconnect to connect to Google through a supported service provider.
AWS Direct Connect
Azure ExpressRoute
Networking
Network connectivity
Connect your peer network to your Virtual Private Cloud (VPC) network through an IPsec VPN connection.
AWS Virtual Private Network (VPN)
Azure Virtual Private Network (VPN)
Networking
Network connectivity
Reimagine how you deploy, manage, and scale your networks on Google Cloud and beyond.
Amazon Cloud WAN, AWS Transit Gateway
Azure Virtual WAN, Azure Virtual Network Manager
Networking
Network connectivity
Create a private and secure connection from your VPCs to Google, third parties, or your own services.
AWS PrivateLink
Azure Private Link
Networking
Network monitoring
Centralize your network monitoring functions to verify network configurations, optimize network performance, increase network security, and reduce troubleshooting time.
AWS Network Manager
Azure Network Watcher
Networking
Premium networking
Network Service Tiers, Premium Tier
High-performing network experience using Google's global network.
AWS Global Accelerator
Internet egress (routed over the premium Microsoft global network)
Networking
Premium networking
Network Service Tiers, Standard Tier
Cost-effective network for data transfers with performance that is comparable to the internet.
AWS data transfer
Internet egress (routed over the public Internet (ISP network)
Networking
Services discovery (DNS)
Publish, discover, and connect services from a single directory.
AWS Cloud Map
Hashicorp Consul Service on Azure
Networking
Virtual networks
Provides managed network address translation service for Google Kubernetes Engine clusters or Compute Engine VMs to reach external or internal IP destinations from Google Cloud.
AWS NAT Gateways
Azure NAT Gateway
Networking
Virtual networks
Provide managed networking functionality for your cloud-based services running on Compute Engine VM instances, Google Kubernetes Engine, App Engine flexible environment instances, and other Google Cloud products built on Compute Engine VMs.
Amazon Virtual Private Cloud (VPC)
Azure Virtual Network (VNet)
Operations
Audit logging
Log all user activity on Google Cloud.
AWS CloudTrail
Azure Activity logs
Operations
Logging
Manage logging and analysis in real time at scale.
Amazon CloudWatch Logs
Azure Monitor Logs
Operations
Monitoring
Monitor the performance, availability, and health of your applications and infrastructure.
Amazon CloudWatch
Azure Monitor
Operations
Performance tracing
Find performance bottlenecks in production.
AWS Application Signals
Application Insights
Operations
Profiling
Understand resource consumption in your code and see the ways the code is actually called.
Amazon CodeGuru Profiler
Azure Monitor Application Insights Profiler
Security & identity
Certificate management
Simplify the deployment and management of private certificate authorities without managing infrastructure.
AWS Private Certificate Authority (AWS Private CA)
Security & identity
CIAM
Add Google-grade identity and access management to your apps.
Amazon Cognito
Azure Active Directory B2C
Security & identity
Cloud provider access management
Access Transparency and Access Approval
Help expand visibility and control over your cloud provider with admin access logs and approval controls.
Claims no access to customer data, even by request. Metadata access is logged using a Support Role in CloudTrail.
Customer Lockbox for Microsoft Azure
Security & identity
Container security
Perform vulnerability scans on container images in Artifact Registry and Container Registry, and monitor vulnerability information to keep it up to date.
Amazon ECR Image Scanning
Azure Defender for container registries
Security & identity
Data loss prevention (DLP)
Sensitive Data Protection (including the DLP API)
Discover, classify, and help protect your most sensitive cloud data.
Amazon Macie, Amazon Bedrock Guardrails
Microsoft Purview
Security & identity
Encryption
Encrypt data in-use with Confidential VM and Confidential Google Kubernetes Engine Nodes.
AWS Nitro Enclaves
Azure Confidential Computing
Security & identity
Exfiltration prevention
Isolate resources of multi-tenant Google Cloud services to help mitigate data exfiltration risks.
Security & identity
Key management
Host encryption keys and perform cryptographic operations in a cluster of FIPS 140-2 Level 3 certified hardware security modules (HSMs).
AWS KMS
Azure Key Vault
Security & identity
Key management
Cloud KMS and Cloud External Key Manager (Cloud EKM)
Use keys that you manage within a supported external key management partner to protect data within Google Cloud.
AWS KMS with AWS External Key Store (XKS), AWS CloudHSM with custom key store
Azure Managed HSM
Security & identity
IAM
A unified identity, access, app, and endpoint management (IAM/EMM) platform.
AWS IAM Identity Center
Microsoft Entra ID (Azure AD)
Security & identity
IAM
Identity and Access Management (IAM)
Provide fine-grained access control and visibility for centrally managing resources.
Amazon Identity and Access Management
Azure Identity Management
Security & identity
IAM
Use identity and context to help enable secure access to web applications and services.
AWS Application Load Balancer with Cognito and Verified Access
Azure App Gateway with Entra ID and Application Proxy
Security & identity
IAM
Identity-Aware Proxy (IAP) TCP forwarding
Use identity and context to help enable secure SSH and RDP access to VMs in Google Cloud and other clouds.
AWS Session Manager
Azure Bastion Hosts
Security & identity
IAM
Managed Service for Microsoft Active Directory
Use a highly available, hardened service running actual Microsoft Active Directory (AD).
AWS Managed Microsoft AD
Azure Active Directory Domain Services
Security & identity
Resource access management
Configure restrictions on how resources can be used.
AWS Config
Azure Policy
Security & identity
Resource monitoring
View, monitor, and analyze all your Google Cloud and Google Kubernetes Engine assets (including on other clouds and on-premises networks), across the projects and services that use this metadata inventory service.
AWS Config
Azure Resource Graph
Security & identity
Resource monitoring
Hierarchically manage resources by project, folder, and organization.
AWS Organizations
Azure Resource Manager
Security & identity
SIEM
Google Security Operations SIEM
Normalizes, indexes, correlates, and analyzes security and network data to provide instant analysis and context on risky activity.
Amazon Security Lake
Microsoft Sentinel
Security & identity
SOAR
Google Security Operations SOAR
A platform that is designed to help organizations detect, investigate, and respond to security threats in real time.
Microsoft Sentinel
Security & identity
Secret management
Store API keys, passwords, certificates, and other sensitive data.
AWS Secrets Manager, AWS Systems Manager Parameter Store
Azure Key Vault
Security & identity
Key management
Cloud Key Management Service (Cloud KMS)
Manage encryption keys on Google Cloud.
AWS Key Management Service (KMS)
Azure Key Vault
Security & identity
Security and risk management
Security and risk management platform for Google Cloud.
Amazon Guard Duty, AWS Security Hub, AWS Audit Manager, AWS Config
Microsoft Defender for Cloud
Security & identity
Zero trust & secure enterprise browser
Enable secure access to critical applications and services, with integrated threat and data protection.
Serverless
Build
Store and serve user-generated content from Firebase apps, such as photos or videos, including bandwidth-friendly transactions and automated ML, synced automatically in real time.
AWS Amplify Storage
Azure Blob Storage
Serverless
Build
Sign in users to your Firebase app, either by using FirebaseUI as a complete drop-in authentication solution, or by using the Firebase Authentication SDK to manually integrate one or several sign-in methods into your app.
Amazon Cognito
Azure App Service authentication (Easy Auth)
Serverless
Build
Provides fast and secure hosting for your Firebase web app, static and dynamic content, and microservices, including a generous free tier.
AWS Amplify Hosting
GitHub Pages, Static Web Apps
Serverless
Fully managed app platform
Develop and deploy highly scalable containerized applications on a fully managed serverless platform.
AWS App Runner, AWS Fargate, AWS Lambda
Azure Container Apps, Azure Container Instances
Serverless
Engage
Send and receive notifications across platforms with this reliable and battery-efficient connection between your server and devices, including iOS, Android, and the web.
Amazon Device Messaging (ADM), Amazon Simple Notification Service (SNS)
Azure Notification Hubs
Serverless
Engage
Firebase Messaging Campaigns (Firebase Cloud Messaging or Firebase In-App Messaging)
Engage active users of your Firebase application by sending them targeted, contextual messages to complete key actions, such as beating a game level, buying an item, or subscribing to content.
Amazon Simple Notification Service (SNS)
Azure Notification Hubs
Serverless
Engage
Control and optimize your app on the fly.
AWS AppConfig
Azure App Configuration
Serverless
Engage
Make informed decisions regarding application marketing and performance optimizations by understanding user behavior using the Firebase SDK and integration with the Google ecosystem.
AWS Amplify, Amazon Pinpoint, Amazon Kinesis
Serverless
Event handling
Asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes.
AWS EventBridge
Azure Event Grid
Serverless
FaaS
Run your code with zero server management with this scalable, pay-as-you-go functions-as-a-service (FaaS) offering.
AWS Lambda
Azure Functions Serverless Compute
Serverless
FaaS
Run backend code for your Firebase applications in response to events that are triggered by Firebase and Google Cloud features, without managing servers.
AWS Lambda
Azure Functions Serverless Compute
Serverless
Release & monitor
Distribute your Firebase apps to trusted testers quickly and easily.
Serverless
Release & monitor
Get real-time, actionable insight into Firebase application issues with this native crash reporting solution for iOS, Android, and Unity, including streaming data export.
Serverless
Release & monitor
Firebase Performance Monitoring
Gain insight into your app's performance issues.
Serverless
Release & monitor
Test your Firebase application on devices hosted in a Google data center.
AWS Device Farm
Serverless
Workflow orchestration
Orchestrate and automate Google Cloud and HTTP-based API services with serverless workflows.
AWS Step Functions
Azure Logic Apps
Storage
Block storage
Store data from VM instances running in Compute Engine or GKE with Google Cloud's state-of-the-art block storage offering.
Amazon Elastic Block Store (EBS)
Azure Disk Storage
Storage
File storage
Provide fully managed NFS file servers on Google Cloud for applications running on Compute Engine VMs instances or GKE clusters.
Amazon Elastic File System (EFS)
Azure Files
Storage
Object storage
Store any amount of data and retrieve it as often as you'd like, using Google Cloud's object storage offering.
AWS Simple Storage Service (S3)
Azure Blob Storage
Serverless
Release & monitor
Help protect your API resources from abuse by preventing unauthorized clients from accessing your backend resources.
Security & Identity
IAM
Use an external identity provider (IdP) to authenticate and authorize your users using IAM, so that your users can access Google Cloud services.
AWS Identity and Access Management Roles Anywhere
Workload identity federation in Microsoft Entra Workload ID
Data analytics
Stream data processing
Synchronize data reliably, and with minimal latency, using a serverless change data capture (CDC) and replication service.
AWS Database Migration Service, Amazon Aurora zero-ETL integration with Amazon Redshift, AWS Glue
Azure Data Factory
iPaaS
Integration platform
Application Integration and Integration Connectors
An Integration Platform as a Service (iPaaS) that automates business processes by connecting any application with point-and-click configurations.
Amazon AppFlow
Azure Logic Apps
Data analytics
Data processing
Develop and operationalize scalable data transformations pipelines in BigQuery using SQL.
Web proxy
Egress security
Helps you secure egress HTTP(S) traffic as a proxy service.
Azure Firewall Explicit proxy (preview)
Networking
Wireless networking
Control spectrum access for a Citizens Broadband Radio Service Device (CBSD).
AWS Private 5G
Security
User protection services
Let your client applications check URLs against Google's frequently-updated lists of unsafe web resources.
Networking
Wireless networking
Deliver carrier-grade, Kubernetes-based, multi-cloud, multi-vendor, and built-in cloud intent automation through common automation templates.
AWS Telco Network Builder
Azure for Operators
Security
Security and risk management
Mandiant Attack Surface Management
Discover and analyze your internet assets across dynamic, distributed, and shared environments.
Microsoft Defender External Attack Surface Management
Compute
Workload orchestration
A fully managed service that lets you schedule, queue, and run batch processing workloads for VMs or containers on Google Cloud at scale.
AWS Batch
Azure Batch
Security & Identity
Encryption
A Trusted Execution Environment (TEE) for secure multi-party collaboration that lets organizations preserve the confidentiality and ownership of their data.
AWS Nitro Enclaves
Confidential Containers on AKS
Container Services
Container configuration management
A managed GitOps solution to deploy configs and applications across multiple clusters from a source of truth.
Azure Arc for GitOps
Security & Identity
Software supply chain
Assured Open Source Software (Assured OSS)
Enable users of open source software to incorporate the same trusted OSS packages that Google uses into their own developer workflows.
Storage
File storage
A fully managed, low-latency distributed file system designed to meet the demands of AI and ML training, high performance computing (HPC), and other data-intensive applications.
Amazon FSx for Lustre
Azure Managed Lustre
Backup & disaster recovery
Data Protection
A service for backing up and restoring workloads in GKE clusters.
AKS backup
Management tools
Mobile tools
Monitor, manage, and troubleshoot your cloud resources from your Android or iOS devices. Receive alerts and respond to production issues from anywhere.
AWS Console Mobile Application
Azure mobile app
Artificial intelligence & machine learning
Search assistance
Provide search, browsing, conversational search, and recommendations to your ecommerce applications, helping to increase revenue on each visit and reducing search abandonment.
Amazon Lex for Retail, Amazon Personalize, Amazon Cloud Search
Dynamics 365 Commerce, Azure AI Search
Artificial intelligence & machine learning
Job search assistance
Power your job search and candidate matching solutions with built-in machine learning algorithms.
AI Talent Search
Artificial intelligence & machine learning
Customer engagement support
Analyze customer conversations with topic modeling, sentiment analysis, and automatic conversation scoring to gain insights like emerging trends and pain points.
Contact Lens
Dynamics 365 Customer Service
Serverless
Database
Store and query data with secured, serverless GraphQL APIs to build and scale your apps using a fully managed PostgreSQL database that is powered by Cloud SQL.
AWS AppSync
Generative AI services
AI coding assistant
AI-powered assistance to help your development team build, deploy, and operate applications throughout the software development lifecycle.
Amazon Q Developer
GitHub Copilot
Generative AI services
AI-powered assistant
Help you be more productive and creative as your writing and coding assistant, creative designer, expert adviser, or data analyst.
Amazon Q Business
Azure Copilot
Management tools
Management tools
An open source Kubernetes add-on that lets you manage Google Cloud resources through Kubernetes.
AWS Controllers for Kubernetes (ACK)
Azure Service Operator
Generative AI services
Model deployment
Rapidly prototype and test generative AI models.
AWS App Studio
Azure AI Studio
Security
Cloud provider access management
View logged justifications for each access request to Cloud KMS keys and optionally set a policy to authorize key access requests based on the provided justification code.
Developer tools
SAP development
ABAP SDK for Google Cloud (on-premises or any cloud edition)
An on-premises or any cloud edition of ABAP SDK for Google Cloud that brings the power of Google Cloud to SAP developers in the ABAP programming language.
AWS SDK for SAP ABAP
ABAP SDK for Azure
Developer tools
SAP development
ABAP SDK for Google Cloud (SAP BTP Edition)
The SAP BTP edition of ABAP SDK for Google Cloud that brings the power of Google Cloud to SAP developers in the ABAP programming language.
AWS SDK for SAP ABAP (BTP Edition)
Developer tools
SAP development
Let SAP developers seamlessly interact with Google's Vertex AI platform programmatically using ABAP.
AI SDK for SAP ABAP
Artificial intelligence & machine learning
ML platform
An AI-powered platform to ingest, analyze, and store video streaming data.
Artificial intelligence & machine learning
Customer service, contact center
Gemini Enterprise for Customer Experience
An end-to-end customer experience application with industry leading conversational AI that delivers self-service, human agents assistance, and valuable operational insights.
Amazon Connect
Microsoft Dynamics 365 Contact Center
Artificial intelligence & machine learning
Machine learning models
A curated repository of foundational, open source, and fine-tunable models from Google and Google partners.
AWS JumpStart with Amazon Bedrock
Azure AI model catalog
Storage
File storage
A fully managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance to support SAP, SMB, and Linux based applications.
Amazon FSx for NetApp ONTAP
Azure NetApp Files
Security
Managed threat hunting
Offer continuous threat hunting conducted by specialized Mandiant experts, seamlessly integrating with your Google Security Operations and multicloud data sources.
Microsoft Defender Experts for Hunting
Migration
Data transfer
BigQuery Data Transfer Service
Automate secured data movement from data sources (including Cloud Storage, Amazon S3, Azure Blob Storage, and Salesforce) into BigQuery on a scheduled or on-demand basis.
AWS Appflow
Azure Data Factory
Migration
Migration platform
A unified platform that helps you discover and assess source resources migrations from on-premises or cloud environments to Google Cloud.
AWS Migration Hub
Azure Migrate
API management
Self-hosted lightweight API management
An API management system that helps you secure, monitor, analyze, and set quotas on your APIs using the same infrastructure that Google uses for its own APIs.
Amazon API Gateway
Self-hosted gateway in Azure API Gateway
Developer tools
Repository
A regionally deployed, single-tenant managed source code repository hosted on Google Cloud that is designed to be highly secure.
AWS CodeCommit
Azure Repos
Identity
IAM
Configure access levels that map to a policy which is defined on request attributes. You can use these access levels with Identity-Aware Proxy, Identity-Aware Proxy for TCP, VPC Service Controls, and more.
Conditional Access
Artificial intelligence & machine learning
Customer support assistance
Google Cloud Contact Center as a Service (CCaaS)
An AI-driven Contact Center as a Service (CCaaS) platform that queues and routes customer interactions across voice and digital channels.
AWS Connect
Microsoft Dynamics Contact Center
Artificial intelligence & machine learning
Search as a service
Build a Google-quality search app on data that you control.
Amazon Kendra, Amazon Bedrock Knowledge Bases
Azure AI Search
Artificial intelligence & machine learning
ML applications
Facilitates Retrieval-Augmented Generation (RAG) and developing context-augmented large language model (LLM) applications.
Amazon Bedrock Knowledge Bases
Azure AI Language
Serverless apps
Artificial intelligence & machine learning
Build generative AI features securely and directly into your mobile and web apps by calling the Gemini API in Vertex AI from the client side of your iOS, Android, web, and Flutter apps.
Azure AI Studio
Serverless apps
Hosting
Streamline the development and deployment of dynamic Next.js and Angular applications, offering built-in framework support, GitHub integration, and integration with other Firebase products like Firebase Authentication, Firestore, and Vertex AI in Firebase.
AWS Amplify Hosting
GitHub Pages, Static Web Apps
Serverless apps
Database
Store and query data with secure, serverless GraphQL APIs to build and scale your app using a fully-managed PostgreSQL database powered by Cloud SQL.
AWS AppSync
Developer tools
Client development IDE plugin
Write, debug, and deploy your cloud-based application for Cloud Shell Editor.
Developer tools
Development environment
A fully customizable, managed development environment with built-in security that is provisioned in your VPC network on Google Cloud.
AWS Cloud9
GitHub Codespaces
Container Services
Cluster management
A mode of operation that lets Google manage your cluster configuration, including your nodes, scaling, security, and other preconfigured settings.
AWS Fargate with Amazon EKS
Azure AKS Automatic
Generative AI services
Image generation
Build next-generation AI products that transform your user's imagination into high-quality visual assets using generative AI.
AmazonTitan
Azure OpenAI Service
Generative AI services
Video generation
Generate high-quality resolution videos in a wide range of cinematic and visual styles.
Azure OpenAI Service
Generative AI services
Music generation
Generate high-quality music with instrumentals and vocals, perform transformation and continuation tasks, and have nuanced control of the output's style and performance.
Azure OpenAI Service
Compute
Machine series
Memory-optimized machine family
The most compute and memory resources of the Compute Engine machine family with up to 32 TB memory and 99.95% reliability SLA.
Amazon EC2 High Memory U7i Instances
Azure M-series Mv3 family
Compute
Data framework
A foundation with packaged solution content to help you get started quickly with Data Cloud.
Artificial intelligence & machine learning
Anti-money laundering assistance
Anti Money Laundering AI (AML AI)
An API that scores AML risk. Use it to identify more risk, more defensibly, with fewer false positives and reduced time during reviews.
Amazon Fraud Detector
Container Services
Cluster management
Connect to Kubernetes clusters within your fleet, whether they reside in Google Cloud or other environments, even if they are not publicly accessible over the internet. The connect gateway lets you securely access and manage these clusters by providing consistent authentication and authorization mechanisms, regardless of their location.
Container Services
Cluster management
A GKE fleet is a way to group together multiple Kubernetes clusters, whether they're on Google Cloud or not, so that you can manage them as one unit. Fleets helps to simplify management activies such as applying consistent configurations, enforcing security policies, and monitoring your workloads across all your clusters.
Azure Kubernetes Fleet Manager
Container Services
Cluster management
Lets you define the subsets of resources (clusters and namespaces) within a fleet and assign them to specific teams. This management provides granular control over what teams can access and how teams can manage different parts of the fleet, enhancing security and organizational efficiency.
Artificial intelligence & machine learning
Customer support assistance
Machine learning technology that provides suggestions to your human agents when they are in a conversation with a customer.
Amazon Q in Connect
Dynamics 365 Contact Center
Container Services
Security & Identity
Enable the application and enforcement of programmable policies for your GKE clusters.
Azure Policy for Kubernetes
Container Services
Security & Identity
Custom organization policy for GKE
Create custom constraints for the Cluster or NodePool resources in GKE.
Azure Policy for Kubernetes
Migration
Data warehouse migration
A comprehensive solution for migrating your data warehouse to BigQuery.
AWS Schema Conversion Tool
Data analytics
Metadata processing
A fully managed Apache Hive metastore (HMS) that runs on Google Cloud.
AWS Glue Catalog
Cloud services
Compliance and data sovereignty
Sovereign Controls by Partners
Provide data sovereignty controls for Google Cloud workloads, operated by partners
AWS European Sovereign Cloud
Microsoft Cloud for Sovereignty
Cloud services
Compliance and data sovereignty
Provide data sovereignty controls for Google Cloud workloads in the European Union (EU).
AWS European Sovereign Cloud
Microsoft Cloud for Sovereignty
Cloud services
Compliance and data sovereignty
Sovereign Controls for Kingdom of Saudi Arabia
Provide data sovereignty controls for Google Cloud workloads in the Kingdom of Saudi Arabia (KSA).
Management tools
Application development
Design and share deployable application architectures.
App Studio, Application Composer
AI Prompt Flow, Bot Framework Composer, Developer CLI