Compare AWS and Azure services to Google Cloud (original) (raw)

Serverless

CI/CD

Cloud Build

Build, test, and deploy to Google Cloud runtime environments.

AWS CodeBuild, AWS CodeDeploy, AWS CodePipeline

Azure DevOps, GitHub Enterprise

Container services

CI/CD

Cloud Deploy

Deliver continuously to services such as Google Kubernetes Engine and Cloud Run.

AWS CodePipeline, AWS CodeDeploy

Azure DevOps, GitHub Enterprise

Container services

Multi-cloud

GKE attached clusters

Extend GKE to work with existing Kubernetes clusters in other environments including AWS and Azure.

Container services

Multi-cloud

Config Connector

Manage Google Cloud resources through Kubernetes.

AWS Controllers for Kubernetes

Azure Service Operator

Container services

Operating system

Container-Optimized OS

A Linux-based, security-optimized operating system for running in containers.

AWS Bottlerocket

Distributed cloud

Hybrid or connected

Google Distributed Cloud

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

Google Distributed Cloud

Extend Google Cloud infrastructure and services to the edge and your data centers, without an internet connection.

Azure Stack

Serverless

Multi-cloud serverless

Knative serving

Flexible serverless development for multicloud environments.

Container services

Service mesh

Cloud Service Mesh

Simplify, manage, and secure complex microservices architectures with a fully managed service.

AWS App Mesh

Networking

Network connectivity

Cloud Router

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

Recommender

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

Document AI

Automate data capture at scale to reduce document processing costs.

Amazon Textract

Azure AI Document Intelligence

Artificial intelligence & machine learning

Image recognition

Vision AI

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

Deep Learning VM Images

Preconfigured VMs for deep learning applications.

Amazon SageMaker, Amazon EC2 P3

Azure Data Science Virtual Machines

Artificial intelligence & machine learning

Container images

Deep Learning Containers

Preconfigured Docker containers for deep learning applications.

AWS Deep Learning Containers

Azure Machine Learning Curated Environments

Artificial intelligence & machine learning

ML platform

Vertex AI

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

Vertex AI Workbench

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

Natural Language AI

Derive insights from unstructured text using Google machine learning.

Amazon Comprehend

Azure Text Analytics

Artificial intelligence & machine learning

Personalization

Recommendations

Deliver highly personalized product recommendations at scale.

Amazon Personalize

Azure Personalizer

Artificial intelligence & machine learning

Speech recognition

Speech-to-Text

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

Text-to-Speech

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

Translation AI

Dynamically translate between languages using general, fine-tuned, or generative models.

Amazon Translate

Azure Translator

Artificial intelligence & machine learning

Video intelligence

Video Intelligence API

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

Backup and DR Service

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

Cloud GPUs

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

Cloud TPU

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

Local SSD

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

Compute Engine

Accelerate your digital transformation with high-performance VMs.

Amazon Elastic Compute Cloud (EC2)

Azure Virtual Machines

Compute

Core compute

Compute Engine Autoscaler

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

OS Login

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

Google Cloud Hyperdisk

Reliable, high-performance block storage for VM instances.

Amazon Elastic Block Store (EBS)

Azure Managed Disks

Compute

Core compute

SSH-in-browser

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

VM Manager

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

Workload Manager evaluations

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

SAP on Google Cloud

Run SAP on Google Cloud.

SAP on AWS

SAP on Azure

Compute

Infrastructure modernization

RISE with SAP

Run RISE with SAP on Google Cloud.

SAP on AWS

SAP on Azure

Serverless

Build

App Engine

Build highly scalable applications on a fully managed serverless platform.

AWS Elastic Beanstalk

Compute

VMware connectivity

Google Cloud VMware Engine

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

Artifact Registry

Store, manage, and secure your container images.

Amazon Elastic Container Registry (ECR), AWS CodeArtifact

Azure Container Registry, Azure Artifacts

Container services

Container Security

Binary Authorization

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

Game Servers

Deliver seamless multiplayer gaming experiences with simpler multicluster management.

Amazon GameLift

Azure PlayFab Multiplayer Services

Data analytics

Business intelligence

Looker

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

Dataplex Universal Catalog

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

Cloud Data Fusion

Implement fully managed, cloud-first data integration at scale.

AWS Glue

Azure Data Factory

Data analytics

Data processing

Dataproc

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

BigQuery

Serverless, highly scalable, and cost-effective multi-cloud data warehouse designed for business agility.

Amazon Redshift

Azure Synapse Analytics

Data analytics

Messaging

Pub/Sub

A highly scalable messaging service for publishing and subscribing.

Amazon Kinesis Data Streams, Amazon MQ

Azure Service Bus Messaging

Data analytics

Query service

BigQuery

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

Pub/Sub

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

Dataflow

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

Cloud Composer

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

Firestore

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

Memorystore

Reduce latency with scalable, secure, and highly available in-memory service for Valkey and Redis.

Amazon ElastiCache

Azure Cache

Database

NoSQL: Indexed

Datastore

A highly scalable NoSQL database for your web and mobile applications.

Amazon DocumentDB, Amazon DynamoDB

Azure Cosmos DB

Database

NoSQL: Key-value

Bigtable

Run large analytical and operational workloads using this fully managed, scalable NoSQL database service.

Amazon DynamoDB

Azure Cosmos DB

Database

RDBMS

AlloyDB for PostgreSQL

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

Spanner

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

Cloud SQL

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

Bare Metal Solution

Lift and shift Oracle workloads to Google Cloud.

Amazon RDS for Oracle

Azure Oracle Database Enterprise Edition

Developer tools

Client libraries

Google Cloud SDK

Tools and libraries for interacting with Google Cloud products and services.

AWS SDKs

Azure SDKs

Developer tools

Cloud development IDE plugin

Cloud Code for IntelliJ

Write, debug, and deploy your cloud-based applications for IntelliJ.

AWS Toolkit for IntelliJ

Azure Toolkit for IntelliJ

Developer tools

Cloud development IDE plugin

Cloud Code for VS Code

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

Cloud Shell

Manage your infrastructure and develop your applications from any browser.

AWS CloudShell

Azure Cloud Shell

Developer tools

Command-line interface (CLI)

Google Cloud SDK

Tools and libraries for interacting with Google Cloud products and services.

AWS CLI

Azure CLI

Developer tools

Error handling

Error Reporting

Real-time exception monitoring and alerting for your applications.

Developer tools

Git Repositories

Cloud Source Repositories

Access fully featured, private Git repositories hosted on Google Cloud.

AWS Code Commit

Azure Repos

Developer tools

Job scheduling

Cloud Scheduler

Fully managed cron job service.

Amazon EventBridge

Azure Logic Apps

Developer tools

No-code or low-code

AppSheet

Enable anyone to build business applications and automated workflows, without coding.

Microsoft Power Platform

Developer tools

Asynchronous task handling

Cloud Tasks

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

reCAPTCHA Enterprise

Help protect your website from fraudulent activity, spam, and abuse without creating friction.

AWS WAF CAPTCHA, AWS Fraud

Microsoft Dynamics Fraud

Enterprise

Marketplace

Google Cloud 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

Service 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

Assured Workloads

Run more secure and compliant workloads on Google Cloud.

AWS GovCloud

Azure Government

Management tools

API management

API Gateway

Develop, deploy, secure, and manage APIs with a fully managed gateway.

Amazon API Gateway

Azure API Management

API management

API management platform

Apigee

Design, secure, analyze, and scale APIs anywhere with visibility and control.

Amazon Publisher Services, Mobile Ads

Azure API Management

API management

Monetization

Apigee API Monetization

Create new revenue streams with flexible ways to monetize your APIs.

Azure API Management

API management

Portals

Apigee integrated 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

Advanced API Security

Help protect your APIs from security threats, including attacks from malicious clients and abuse.

Azure Defender

API management

API portfolio management

Apigee API hub

Manage, govern, and observe all your APIs in one place.

API Center

Media

AI

Video AI

Enable powerful content discovery and engaging video experiences.

Amazon Rekognition Video

Azure Video Analyzer for Media

Media

Encoding and streaming

Live Stream API

Encode and transform live video content for use across a variety of user devices.

AWS MediaLive

Azure Media Services

Media

Encoding and streaming

Transcoder API

Convert video files and package them for optimized delivery to web, mobile, and connected TVs.

AWS Media Convert

Azure Media Services

Media

Monetization

Video Stitcher API

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

Migrate to Containers

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 to Virtual Machines

Migrate VM instances, disks, and images to Google Cloud from AWS, Azure, and VMware.

AWS Server Migration Service

Azure Migrate

Migration

Storage migration

Storage Transfer Service

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

Transfer Appliance

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

Cloud 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

Media CDN

Deliver exceptional media content through Google's planet-scale cache network.

Amazon CloudFront

Azure Front Door

Networking

Domains and DNS

Cloud 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

Google Cloud Armor

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

Google Cloud Armor Enterprise

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

Cloud 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

Cloud Interconnect

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

Cloud VPN

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

Network Connectivity Center

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

Private Service Connect

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

Network Intelligence Center

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)

Service Directory

Publish, discover, and connect services from a single directory.

AWS Cloud Map

Hashicorp Consul Service on Azure

Networking

Virtual networks

Cloud NAT

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

Virtual Private Cloud (VPC)

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

Cloud Audit Logs

Log all user activity on Google Cloud.

AWS CloudTrail

Azure Activity logs

Operations

Logging

Cloud Logging

Manage logging and analysis in real time at scale.

Amazon CloudWatch Logs

Azure Monitor Logs

Operations

Monitoring

Cloud Monitoring

Monitor the performance, availability, and health of your applications and infrastructure.

Amazon CloudWatch

Azure Monitor

Operations

Performance tracing

Cloud Trace

Find performance bottlenecks in production.

AWS Application Signals

Application Insights

Operations

Profiling

Cloud Profiler

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

Certificate Authority Service

Simplify the deployment and management of private certificate authorities without managing infrastructure.

AWS Private Certificate Authority (AWS Private CA)

Security & identity

CIAM

Identity Platform

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

Artifact Analysis

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

Confidential Computing

Encrypt data in-use with Confidential VM and Confidential Google Kubernetes Engine Nodes.

AWS Nitro Enclaves

Azure Confidential Computing

Security & identity

Exfiltration prevention

VPC Service Controls

Isolate resources of multi-tenant Google Cloud services to help mitigate data exfiltration risks.

Security & identity

Key management

Cloud KMS and Cloud HSM

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

Cloud Identity

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

Identity-Aware Proxy (IAP)

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

Organization Policy Service

Configure restrictions on how resources can be used.

AWS Config

Azure Policy

Security & identity

Resource monitoring

Cloud Asset Inventory

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

Resource Manager

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

Secret Manager

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 Command Center

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

Chrome Enterprise Premium

Enable secure access to critical applications and services, with integrated threat and data protection.

Serverless

Build

Cloud Storage for Firebase

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

Firebase Authentication

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

Firebase App Hosting

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

Cloud Run

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

Firebase Cloud Messaging

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

Firebase Remote Config

Control and optimize your app on the fly.

AWS AppConfig

Azure App Configuration

Serverless

Engage

Google Analytics for Firebase

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

Eventarc

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

Cloud Run functions

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

Cloud Functions for Firebase

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

Firebase App Distribution

Distribute your Firebase apps to trusted testers quickly and easily.

Serverless

Release & monitor

Firebase Crashlytics

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

Firebase Test Lab

Test your Firebase application on devices hosted in a Google data center.

AWS Device Farm

Serverless

Workflow orchestration

Workflows

Orchestrate and automate Google Cloud and HTTP-based API services with serverless workflows.

AWS Step Functions

Azure Logic Apps

Storage

Block storage

Google Cloud Hyperdisk

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

Filestore

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

Cloud 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

Firebase App Check

Help protect your API resources from abuse by preventing unauthorized clients from accessing your backend resources.

Security & Identity

IAM

Workload Identity Federation

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

Datastream

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

Dataform

Develop and operationalize scalable data transformations pipelines in BigQuery using SQL.

Web proxy

Egress security

Secure Web Proxy

Helps you secure egress HTTP(S) traffic as a proxy service.

Azure Firewall Explicit proxy (preview)

Networking

Wireless networking

Spectrum Access System (SAS)

Control spectrum access for a Citizens Broadband Radio Service Device (CBSD).

AWS Private 5G

Security

User protection services

Web Risk

Let your client applications check URLs against Google's frequently-updated lists of unsafe web resources.

Networking

Wireless networking

Telecom Network Automation

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

Batch

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

Confidential Space

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

Config Sync

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

Parallelstore

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

Backup for GKE

A service for backing up and restoring workloads in GKE clusters.

AKS backup

Management tools

Mobile tools

Google Cloud App

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

Vertex AI Search for retail

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

Cloud Talent Solution

Power your job search and candidate matching solutions with built-in machine learning algorithms.

AI Talent Search

Artificial intelligence & machine learning

Customer engagement support

Customer Experience Insights

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

Firebase Data Connect

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

Gemini Code Assist

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

Gemini for Google Cloud

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

Config Connector (KCC)

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

Vertex AI Studio

Rapidly prototype and test generative AI models.

AWS App Studio

Azure AI Studio

Security

Cloud provider access management

Key Access Justifications

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

Vertex AI SDK for ABAP

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

Vertex AI Vision

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

Vertex AI Model Garden

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

Google Cloud NetApp Volumes

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

Mandiant Threat Defense

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

Google Cloud Migration Center

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

Cloud Endpoints

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

Secure Source Manager

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

Access Context Manager

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

Vertex AI Search

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

Vertex AI RAG Engine

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

Vertex AI in Firebase

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

Firebase App 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

Firebase Data Connect

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

Cloud Code for Cloud Shell

Write, debug, and deploy your cloud-based application for Cloud Shell Editor.

Developer tools

Development environment

Cloud Workstations

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

GKE Autopilot

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

Imagen

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

Veo

Generate high-quality resolution videos in a wide range of cinematic and visual styles.

Azure OpenAI Service

Generative AI services

Music generation

Lyria

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

Google Cloud Cortex 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

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

Fleets

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

Fleet team 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

Agent Assist

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

Policy Controller

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

BigQuery Migration Service

A comprehensive solution for migrating your data warehouse to BigQuery.

AWS Schema Conversion Tool

Data analytics

Metadata processing

Dataproc Metastore

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

Sovereign Controls for EU

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

Application Design Center

Design and share deployable application architectures.

App Studio, Application Composer

AI Prompt Flow, Bot Framework Composer, Developer CLI