kms.network

Azure Key Vault vs Google Cloud KMS

How Azure Key Vault and Google Cloud KMS differ on scope, key custody, deployment and cost.

Azure Key VaultGoogle Cloud KMS
TypeCloud KMSCloud KMS
ScopeKeys, secrets, certificatesEncryption keys
DeploymentSaaS (Azure)SaaS (GCP)
Key custodyPremium tier: FIPS 140-2 Level 2/3 HSMs; Managed HSM availableHSM tier FIPS 140-2 Level 3; External Key Manager for off-cloud keys
How it worksOne service holding three different things: cryptographic keys, arbitrary secrets and TLS certificates. Standard is software-protected, Premium is HSM-backed, and Managed HSM gives a single-tenant pool. Certificate lifecycle is included, which the other clouds keep separate.Key rings and key versions with explicit rotation, offered in software, HSM and external tiers. External Key Manager is the differentiator: the key stays in your own system and Google calls out to it, so the cloud can be denied access by design rather than by policy.
Pricing*Metered per operation; Premium adds HSMMetered per key version + operations
Free tierNoNo
Licence——
Best forMicrosoft-centric estatesGCP workloads and hold-your-own-key rules

Azure Key Vault

  • Covers three jobs other clouds split apart
  • Deep Entra ID and Azure integration
  • Managed HSM for single-tenant requirements
  • No free tier
  • Pricing spread across several meters

Google Cloud KMS

  • Clear key ring and version model
  • External Key Manager is a genuine sovereignty answer
  • Consistent API across software and HSM tiers
  • No free tier
  • External keys add latency and a hard dependency

Bottom line

Choose Azure Key Vault for microsoft-centric estates. Choose Google Cloud KMS for gcp workloads and hold-your-own-key rules.

* Published list pricing (vendor pricing pages, August 2026).