View a markdown version of this page

Data protection in DynamoDB - Amazon DynamoDB
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Data protection in DynamoDB

Amazon DynamoDB provides a highly durable storage infrastructure designed for mission-critical and primary data storage. Data is redundantly stored on multiple devices across multiple facilities in an Amazon DynamoDB Region.

DynamoDB protects user data stored at rest and also data in transit between on-premises clients and DynamoDB, and between DynamoDB and other Amazon resources within the same Amazon Region.

Avoid sensitive data in resource names

We strongly recommend that you never put sensitive identifying information, such as your customers' account numbers, into free-form fields such as a Name field, including DynamoDB table names and DynamoDB Accelerator (DAX) cluster names. This guidance applies when you work with DynamoDB or other Amazon services using the console, API, Amazon CLI, or Amazon SDKs. Diagnostic logs might capture information that you enter into free-form fields, and for DAX clusters that use encryption in transit, public Certificate Transparency (CT) logs also record the cluster name. For more information, see DAX access control. When you provide a URL to an external server, don't include credentials in the URL that validate your request to that server.