From SaaS shortlist to AI automation

Don't get left behind. Show Gralio how you work and our revolutionary new tool will return step-by-step guidance plus the exact software - or AI - to accelerate your work.

Logo of AWS Key Management Service (KMS)

AWS Key Management Service (KMS)

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
12% increase in the last year
Web traffic
3% decrease in the last quarter

Ratings

G2
4.4/5
(36)
Glassdoor
3.7/5
(206324)

AWS Key Management Service (KMS) description

AWS Key Management Service (KMS) is a cloud-based service that lets you create, manage, and use encryption keys. KMS makes it easy to protect sensitive data in your applications and meet compliance requirements by securing data with encryption keys. It simplifies the process of encrypting data stored in AWS services and managing the encryption keys used.


Who is AWS Key Management Service (KMS) best for

AWS Key Management Service (KMS) simplifies data encryption and key management within the AWS ecosystem. Users praise its easy integration with other AWS services and secure key storage. Some find the interface confusing and the client SDKs difficult to use initially. KMS is ideal for businesses of all sizes handling sensitive data and seeking compliance, especially those in healthcare, finance, and software/IT.

  • Ideal for businesses of all sizes needing encryption for sensitive data in AWS (1-1000+ employees).

  • Well-suited for Healthcare, Finance, and Software/IT industries requiring robust encryption solutions.


AWS Key Management Service (KMS) features

Supported

Create, manage, and use encryption keys.

Supported

Protect sensitive data in your applications and meet compliance requirements by securing data with encryption keys.

Supported

Meet compliance requirements by securing data with encryption keys.

Supported

Securing data with encryption keys.

Supported

Simplifies the process of encrypting data stored in AWS services and managing the encryption keys used.

Supported

Managing the encryption keys used in AWS services.


AWS Key Management Service (KMS) reviews

We've summarised 36 AWS Key Management Service (KMS) reviews (AWS Key Management Service (KMS) G2 reviews) and summarised the main points below.

Pros of AWS Key Management Service (KMS)
  • Easy to use and integrate with other AWS services.
  • Secure key storage and management, with automatic key rotation.
  • Simplifies encryption/decryption and meets compliance requirements.
  • Good granularity of security for access control.
  • Comprehensive key management solution for encryption at rest and various security needs.
Cons of AWS Key Management Service (KMS)
  • Difficult to learn for new users.
  • Confusing interface and lacks user-friendliness.
  • Client SDKs can be difficult to use, with limited example code (Python, Node.js).
  • Pricing can be high, especially for a large number of keys.
  • Limited control over key rotation - automatic annual rotation cannot be forced.

AWS Key Management Service (KMS) pricing

The commentary is based on 2 reviews from AWS Key Management Service (KMS) G2 reviews.

AWS KMS offers robust encryption but pricing can be a concern. Costs depend on the number of keys generated and can be substantial, making budgeting essential. Despite the cost, KMS provides valuable data protection and simplifies key management.

See the AWS Key Management Service (KMS) pricing page.


AWS Key Management Service (KMS) alternatives

  • Logo of Google Cloud HSM
    Google Cloud HSM
    Securely store and manage encryption keys in dedicated hardware.
    Read more
  • Logo of Azure Key Vault
    Azure Key Vault
    Securely stores and manages secrets, keys, and certificates.
    Read more
  • Logo of Discovery
    Discovery
    AI-powered product analytics for data-driven decisions and growth.
    Read more
  • Logo of AWS CloudHSM
    AWS CloudHSM
    Dedicated hardware safeguards encryption keys for ultimate data control.
    Read more
  • Logo of Render
    Render
    Effortless cloud hosting and deployments for websites and apps.
    Read more
  • Logo of HashiCorp Vault
    HashiCorp Vault
    Securely store and control access to secrets and protect sensitive data.
    Read more

AWS Key Management Service (KMS) FAQ

  • What is AWS Key Management Service (KMS) and what does AWS Key Management Service (KMS) do?

    AWS Key Management Service (KMS) is a cloud-based encryption key management service. It allows you to create, manage, and use encryption keys to protect sensitive data within your applications and helps meet compliance requirements. KMS simplifies encrypting data stored in AWS services and managing associated encryption keys.

  • How does AWS Key Management Service (KMS) integrate with other tools?

    AWS KMS integrates seamlessly with other AWS services, simplifying encryption and key management for data stored in S3, EBS, and other services. It also supports integration with various client SDKs, although some users find these challenging to use.

  • What the main competitors of AWS Key Management Service (KMS)?

    Top alternatives to AWS KMS include Google Cloud HSM for hardware-based key management, Azure Key Vault for managing secrets and certificates, and HashiCorp Vault for secure secret storage and access control. AWS CloudHSM offers dedicated hardware within the AWS ecosystem.

  • Is AWS Key Management Service (KMS) legit?

    Yes, AWS Key Management Service (KMS) is a legitimate and safe service offered by Amazon Web Services. It provides robust encryption key management and data protection, simplifying compliance requirements. While some users find the interface confusing and pricing complex, many praise its ease of integration with other AWS services and secure key storage.

  • How much does AWS Key Management Service (KMS) cost?

    AWS KMS pricing depends on the type of key and usage. Customer master keys (CMKs) cost $1 per month. Requests to KMS cost between $0.03 and $0.10 per 10,000 requests, depending on the operation. There are also charges for cross-account key usage.

  • Is AWS Key Management Service (KMS) customer service good?

    Customer reviews indicate that AWS KMS is helpful and secure for managing account access. While some users find the short expiration time of security codes inconvenient, the service is generally considered efficient and is praised for its robust security measures.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.