Amazon_DynamoDB_1

Ensure DynamoDB - Server Side Encryption at rest is enabled

Description

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB offers encryption at rest, which eliminates the operational burden and complexity involved in protecting sensitive data.

Remediation

To enable encryption at rest for new DynamoDB:

  1. Navigate to DynamoDB dashboard https://console.aws.amazon.com/dynamodb/
  2. In the left navigation panel, under Dashboard, click Tables
  3. Click Create table to initiate the setup process for the new DynamoDB table
  4. In the Table name box, type the name of the new DynamoDB table
  5. For Primary key, within the Partition key box, type the primary key that will used by the table (you can change the data type from the dropdown list available next to Partition key)
  6. Optional step – Select Add sort key checkbox
  7. Under Table settings, uncheck Use default settings checkbox
  8. Within Encryption At Rest section, select Enable encryption checkbox
  9. Create to create the new DynamoDB table.

References :

  1. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/encryption.tutorial.html
  2. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html

Use the full featured online HTML editor tool to compose web articles to assure an error-free content!

Service

DynamoDB

Severity

High

Compliance

Mapping

We are now live on AWS Marketplace.
The integrated view of your cloud infrastructure is now easier than ever!