AWS Database Blog

Tag: Amazon DynamoDB

Monitoring Amazon DynamoDB for operational awareness

Amazon DynamoDB is a serverless database, and is responsible for the undifferentiated heavy lifting associated with operating and maintaining the infrastructure behind this distributed system. As a customer, you use APIs to capture operational data that you can use to monitor and operate your tables. This post describes a set of metrics to consider when […]

Read More

Bring your own encryption keys to Amazon DynamoDB

Today, Amazon DynamoDB introduced support for customer managed customer master keys (CMKs) to encrypt DynamoDB data. Often referred to as bring your own encryption (BYOE) or bring your own key (BYOK), this functionality lets you create, own, and manage encryption keys in DynamoDB, giving you full control over how you encrypt and manage the security […]

Read More

A roundup of Amazon DynamoDB launches from November 11–15, 2019

Amazon DynamoDB had six new launches last week, and this post includes a brief summary of each launch to help you keep track of everything that’s new. These launches include region expansions and new and updated features. Ping us @DynamoDB on Twitter if you have questions about any of these launches Monday, November 11 Amazon […]

Read More

Applying best practices for securing sensitive data in Amazon DynamoDB

The first post of the series, Best practices for securing sensitive data in AWS data stores, described some generic security concepts and corresponding AWS security controls that you can apply to AWS data stores. Using these, you can create a stronger security posture around your data. The second post, Applying best practices for securing sensitive […]

Read More

Introduction to Amazon DynamoDB for Cassandra developers

This blog post introduces Amazon DynamoDB to Cassandra developers and helps you get started with DynamoDB by showing some basic operations in Cassandra, and using AWS CLI to perform the same operations in DynamoDB. Amazon DynamoDB is a fully managed, multiregion, multimaster NoSQL database that provides consistent single-digit millisecond latency at any scale. It offers […]

Read More

Learn to build NoSQL database-driven applications using Amazon DynamoDB with new edX course

Modern organizations are constantly looking for ways to get more value from their data, making it increasingly important for teams and individuals to understand how to build database-driven applications in the AWS Cloud. As the data landscape continues to evolve to include more cloud-based databases, an increasing number of developers are choosing non-relational databases that are […]

Read More

Implementing priority queueing with Amazon DynamoDB

Queuing is a commonly used solution for separating computation components in a distributed processing system. It is a form of the asynchronous communication system used in serverless and microservices architectures. Messages wait in a queue for processing, and leave the queue when received by a single consumer. This type of messaging pattern is known as […]

Read More

Your guide to Amazon DynamoDB sessions, workshops, and chalk talks at AWS re:Invent 2019

Last updated: December 3, 2019 AWS re:Invent 2019 is almost here! This post includes a complete list of Amazon DynamoDB sessions, workshops, and chalk talks at AWS re:Invent 2019. Use the information on this page to help schedule your conference week in Las Vegas this year. If you still haven’t registered for re:Invent and need some […]

Read More

Choosing the right number of shards for your large-scale Amazon DynamoDB table

As a general design best practice, you can optimize your use of Amazon DynamoDB throughput capacity by designing your application for uniform read and write activity across all logical partition keys in the table and its indexes. In doing so, you can prevent creating hot partitions that could consume a disproportionate amount of your table’s […]

Read More

Making coordinated changes to multiple items with Amazon DynamoDB transactions

The use of NoSQL databases has increased significantly in recent years as more and more organizations see NoSQL databases as solutions that free them from the constraints of a relational database management system (RDBMS). While the flexibility, agility, and performance of NoSQL databases are the main benefits triggering the shift towards them, the popularity of […]

Read More