The best way to understand AWS Key Management Service is to review the Developer's Guide, part of our technical documentation. You can use the AWS Management Console or AWS KMS APIs to create your first key and define a policy to control how it can be used in minutes.

Getting Started with AWS Key Management Service (10:14)
Read the guide

The best way to understand KMS is to read the AWS Key Management Service Developer's Guide. This guide will walk you through setting up your first master key and using it with an AWS cloud service.  

Read the Developer's Guide »

Try the console

The easiest way to start using KMS is to use the console user interface. Located in the IAM (Identity and Access Management) section of the console under "Encryption Keys"; this user interface will walk you through setting up new keys and policies.

Go to the AWS KMS console »

Get the SDK

AWS Key Management Service is supported in the AWS SDKs so you can easily make AWS calls using KMS as well as integrate KMS managed encryption into your own applications. To get started; visit the AWS Developer’s site today.

Get the AWS SDK »

Discover product resources

Find documentation and API References

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console

Get started building with AWS Key Management Service in the AWS Console.

Sign in