Cloud Equivalents

Amazon Web Services → Microsoft Azure

Azure equivalent of AWS Key Management Service (KMS)

AWS KMS maps to Azure Key Vault (keys), or Key Vault Managed HSM for single-tenant, HSM-only key storage.

Last verified: · Edit on GitHub

About AWS Key Management Service (KMS)

ProviderAmazon Web Services
StatusGenerally available
What it isManaged encryption keys (symmetric, asymmetric, and HMAC) protected by FIPS-validated HSMs and integrated with most AWS services, with key policies, grants, and automatic rotation.
Documentationdocs.aws.amazon.com
PricingOfficial pricing page

Azure mappings (1)

CapabilityAzure equivalentMatch
Managed encryption keysAzure Key Vault, Azure Key Vault Managed HSMDirect match
Keys, secrets & certificates(1)

Managed encryption keys Direct match

AWS KMS maps to Azure Key Vault (keys), or Key Vault Managed HSM for single-tenant, HSM-only key storage.

  • Integration. KMS keys are used directly by most AWS services for encryption at rest. On Azure, platform-managed keys are the default, and customer-managed keys in Key Vault or Managed HSM are an opt-in per service.
  • Scope. KMS is one regional service per account. Key Vault is a resource you create (often one per app per environment) that holds keys, secrets, and certificates together.
  • HSM protection. All KMS keys are protected by FIPS-validated HSMs. Key Vault Standard uses software-protected keys, and Premium or Managed HSM uses FIPS 140-3 Level 3 HSMs.

Full comparison →