AmazonDynamoDB
Each grouping represents a specific way Amazon DynamoDB measures and bills for resource consumption. Click into a code for additional specifications.
Database Storage
TimedStorage-ByteHrs
TimedStorage-ByteHrs is the amount of storage used by your DynamoDB tables and indexes, for tables with the Standard table class. Storage is calculated hourly but priced monthly as calculated from an average of the hourly charges. Although the storage UsageType uses ByteHrs as a suffix, storage usage in the CUR is measured in GB and priced by GB-month. DynamoDB measures the size of your billable data by adding the raw byte size of your data plus a per-item storage overhead that depends on the features you have enabled. Storage usage values in the CUR will be higher compared with the storage values when using DescribeTable, because DescribeTable does not include the per-item storage overhead.
Billing Codes
- TimedStorage-ByteHrs
- EU-TimedStorage-ByteHrs
- APS1-TimedStorage-ByteHrs
- EUC1-TimedStorage-ByteHrs
- USW2-TimedStorage-ByteHrs
- USE2-TimedStorage-ByteHrs
- APN1-TimedStorage-ByteHrs
- EUW2-TimedStorage-ByteHrs
- CAN1-TimedStorage-ByteHrs
- APS2-TimedStorage-ByteHrs
- USW1-TimedStorage-ByteHrs
- EUS1-TimedStorage-ByteHrs
- APS3-TimedStorage-ByteHrs
- EUW3-TimedStorage-ByteHrs
- UGW1-TimedStorage-ByteHrs
- APE1-TimedStorage-ByteHrs
- APN2-TimedStorage-ByteHrs
- AFS1-TimedStorage-ByteHrs
- APN3-TimedStorage-ByteHrs
- EUN1-TimedStorage-ByteHrs
- SAE1-TimedStorage-ByteHrs
- CAN2-TimedStorage-ByteHrs
- UGE1-TimedStorage-ByteHrs
- MES1-TimedStorage-ByteHrs
- APS4-TimedStorage-ByteHrs
- MEC1-TimedStorage-ByteHrs
- APS6-TimedStorage-ByteHrs
- CNN1-TimedStorage-ByteHrs
TimedPITRStorage-ByteHrs
DynamoDB offers two types of backups - Point In Time Recovery (PITR) backups and On-Demand backups. Users can also restore from those backups into DynamoDB tables. TimedPITRStorage-ByteHrs is the storage used by point-in-time recovery (PITR) backups. DynamoDB monitors the size of your PITR-enabled tables continuously throughout the month to determine your backup charges and bills for storage as long as PITR is enabled.
Billing Codes
- EU-TimedPITRStorage-ByteHrs
- USE1-TimedPITRStorage-ByteHrs
- USW2-TimedPITRStorage-ByteHrs
- EUW2-TimedPITRStorage-ByteHrs
- CAN1-TimedPITRStorage-ByteHrs
- APS2-TimedPITRStorage-ByteHrs
- APN1-TimedPITRStorage-ByteHrs
- USE2-TimedPITRStorage-ByteHrs
- EUC1-TimedPITRStorage-ByteHrs
- USW1-TimedPITRStorage-ByteHrs
- EUW3-TimedPITRStorage-ByteHrs
- APN2-TimedPITRStorage-ByteHrs
- UGW1-TimedPITRStorage-ByteHrs
- APS3-TimedPITRStorage-ByteHrs
- APS1-TimedPITRStorage-ByteHrs
- EUN1-TimedPITRStorage-ByteHrs
- CAN2-TimedPITRStorage-ByteHrs
- AFS1-TimedPITRStorage-ByteHrs
- MES1-TimedPITRStorage-ByteHrs
- SAE1-TimedPITRStorage-ByteHrs
- UGE1-TimedPITRStorage-ByteHrs
- EUS1-TimedPITRStorage-ByteHrs
- APS4-TimedPITRStorage-ByteHrs
- CNN1-TimedPITRStorage-ByteHrs
IA-TimedStorage-ByteHrs
IA-TimedStorage-ByteHrs is the amount of storage used by your DynamoDB tables and indexes, for tables with the Standard-IA table class. Storage is calculated hourly but priced monthly as calculated from an average of the hourly charges. Although the storage UsageType uses ByteHrs as a suffix, storage usage in the CUR is measured in GB and priced by GB-month. DynamoDB measures the size of your billable data by adding the raw byte size of your data plus a per-item storage overhead that depends on the features you have enabled. Storage usage values in the CUR will be higher compared with the storage values when using DescribeTable, because DescribeTable does not include the per-item storage overhead.
Billing Codes
Amazon DynamoDB PayPerRequest Throughput
ReadRequestUnits
When you create a DynamoDB table in On-Demand capacity mode, you pay only for the reads and writes your application performs. ReadRequestUnits are charges for reads in On-Demand capacity mode with Standard table class.
Billing Codes
- ReadRequestUnits
- EU-ReadRequestUnits
- USW2-ReadRequestUnits
- APN1-ReadRequestUnits
- EUW2-ReadRequestUnits
- CAN1-ReadRequestUnits
- APS2-ReadRequestUnits
- EUC1-ReadRequestUnits
- USE2-ReadRequestUnits
- USW1-ReadRequestUnits
- APS3-ReadRequestUnits
- EUW3-ReadRequestUnits
- APN2-ReadRequestUnits
- UGW1-ReadRequestUnits
- APS1-ReadRequestUnits
- EUN1-ReadRequestUnits
- APN3-ReadRequestUnits
- SAE1-ReadRequestUnits
- CAN2-ReadRequestUnits
- MES1-ReadRequestUnits
- APE1-ReadRequestUnits
- AFS1-ReadRequestUnits
- UGE1-ReadRequestUnits
- APS4-ReadRequestUnits
- EUS1-ReadRequestUnits
- APS6-ReadRequestUnits
- CNN1-ReadRequestUnits
- MEC1-ReadRequestUnits
WriteRequestUnits
When you create a DynamoDB table in On-Demand capacity mode, you pay only for the reads and writes your application performs. WriteRequestUnits are charges for writes in On-Demand capacity mode with Standard table class.
Billing Codes
- EU-WriteRequestUnits
- WriteRequestUnits
- USW2-WriteRequestUnits
- EUW2-WriteRequestUnits
- CAN1-WriteRequestUnits
- APS2-WriteRequestUnits
- EUC1-WriteRequestUnits
- USE2-WriteRequestUnits
- APN1-WriteRequestUnits
- USW1-WriteRequestUnits
- APS3-WriteRequestUnits
- EUW3-WriteRequestUnits
- APN2-WriteRequestUnits
- UGW1-WriteRequestUnits
- APS1-WriteRequestUnits
- AFS1-WriteRequestUnits
- APE1-WriteRequestUnits
- APN3-WriteRequestUnits
- EUN1-WriteRequestUnits
- SAE1-WriteRequestUnits
- CAN2-WriteRequestUnits
- MES1-WriteRequestUnits
- UGE1-WriteRequestUnits
- EUS1-WriteRequestUnits
- APS6-WriteRequestUnits
- CNN1-WriteRequestUnits
- MEC1-WriteRequestUnits
ReplWriteRequestUnits
DynamoDB charges for global tables usage based on the resources used on each replica table. For On-Demand global tables, write requests are measured in replicated WRUs (rWRU) instead of standard WRUs. The number of rWRUs consumed for replication depends on the version of global tables you are using. ReplWriteRequestUnits is the units for the On-Demand, Standard table class.
Billing Codes
- ReplWriteRequestUnits
- USW2-ReplWriteRequestUnits
- APN1-ReplWriteRequestUnits
- USE2-ReplWriteRequestUnits
- USW1-ReplWriteRequestUnits
- APS1-ReplWriteRequestUnits
- APS2-ReplWriteRequestUnits
- EU-ReplWriteRequestUnits
- EUW2-ReplWriteRequestUnits
- EUC1-ReplWriteRequestUnits
- AFS1-ReplWriteRequestUnits
- APE1-ReplWriteRequestUnits
- APN2-ReplWriteRequestUnits
- APN3-ReplWriteRequestUnits
- APS3-ReplWriteRequestUnits
- EUN1-ReplWriteRequestUnits
- EUW3-ReplWriteRequestUnits
- SAE1-ReplWriteRequestUnits
- EUS1-ReplWriteRequestUnits
- APS6-ReplWriteRequestUnits
IA-ReplWriteRequestUnits
DynamoDB charges for global tables usage based on the resources used on each replica table. For On-Demand global tables, write requests are measured in replicated WRUs (rWRU) instead of standard WRUs. The number of rWRUs consumed for replication depends on the version of global tables you are using. IA-ReplWriteRequestUnits is the units for the On-Demand, Standard-IA table class.
Billing Codes
IA-WriteRequestUnits
When you create a DynamoDB table in On-Demand capacity mode, you pay only for the reads and writes your application performs. IA-WriteRequestUnits are charges for writes in On-Demand capacity mode with Standard-IA table class.
Billing Codes
IA-ReadRequestUnits
When you create a DynamoDB table in On-Demand capacity mode, you pay only for the reads and writes your application performs. IA-ReadRequestUnits are charges for reads in On-Demand capacity mode with Standard-IA table class.
Billing Codes
Provisioned IOPS
WriteCapacityUnit-Hrs
When you create a DynamoDB table in provisioned capacity mode, you specify the read and write capacity that you expect your application to require. WriteCapacityUnit-Hrs are charges for writes in provisioned capacity mode using the Standard table class.
Billing Codes
- APS1-WriteCapacityUnit-Hrs
- WriteCapacityUnit-Hrs
- EU-WriteCapacityUnit-Hrs
- USE2-WriteCapacityUnit-Hrs
- EUC1-WriteCapacityUnit-Hrs
- USW2-WriteCapacityUnit-Hrs
- USW1-WriteCapacityUnit-Hrs
- EUW2-WriteCapacityUnit-Hrs
- APS2-WriteCapacityUnit-Hrs
- APN1-WriteCapacityUnit-Hrs
- EUS1-WriteCapacityUnit-Hrs
- UGW1-WriteCapacityUnit-Hrs
- CAN1-WriteCapacityUnit-Hrs
- WriteCapacityUnit-Hrs
- APN2-WriteCapacityUnit-Hrs
- APS3-WriteCapacityUnit-Hrs
- APE1-WriteCapacityUnit-Hrs
- APN3-WriteCapacityUnit-Hrs
- SAE1-WriteCapacityUnit-Hrs
- USW2-WriteCapacityUnit-Hrs
- EUN1-WriteCapacityUnit-Hrs
- EU-WriteCapacityUnit-Hrs
- AFS1-WriteCapacityUnit-Hrs
- EUW3-WriteCapacityUnit-Hrs
- CAN2-WriteCapacityUnit-Hrs
- MES1-WriteCapacityUnit-Hrs
- MEC1-WriteCapacityUnit-Hrs
- EUC1-WriteCapacityUnit-Hrs
- UGE1-WriteCapacityUnit-Hrs
- APS1-WriteCapacityUnit-Hrs
- APS4-WriteCapacityUnit-Hrs
- USW1-WriteCapacityUnit-Hrs
- CNN1-WriteCapacityUnit-Hrs
ReadCapacityUnit-Hrs
When you create a DynamoDB table in provisioned capacity mode, you specify the read and write capacity that you expect your application to require. ReadCapacityUnit-Hrs are charges for reads in provisioned capacity mode using the Standard table class.
Billing Codes
- APS1-ReadCapacityUnit-Hrs
- ReadCapacityUnit-Hrs
- EU-ReadCapacityUnit-Hrs
- USE2-ReadCapacityUnit-Hrs
- EUC1-ReadCapacityUnit-Hrs
- USW2-ReadCapacityUnit-Hrs
- USW1-ReadCapacityUnit-Hrs
- EUW2-ReadCapacityUnit-Hrs
- APS2-ReadCapacityUnit-Hrs
- APN1-ReadCapacityUnit-Hrs
- EUS1-ReadCapacityUnit-Hrs
- UGW1-ReadCapacityUnit-Hrs
- CAN1-ReadCapacityUnit-Hrs
- ReadCapacityUnit-Hrs
- APN2-ReadCapacityUnit-Hrs
- APS3-ReadCapacityUnit-Hrs
- APE1-ReadCapacityUnit-Hrs
- APN3-ReadCapacityUnit-Hrs
- SAE1-ReadCapacityUnit-Hrs
- USW2-ReadCapacityUnit-Hrs
- EUN1-ReadCapacityUnit-Hrs
- AFS1-ReadCapacityUnit-Hrs
- EUW3-ReadCapacityUnit-Hrs
- CAN2-ReadCapacityUnit-Hrs
- MES1-ReadCapacityUnit-Hrs
- MEC1-ReadCapacityUnit-Hrs
- UGE1-ReadCapacityUnit-Hrs
- APS1-ReadCapacityUnit-Hrs
- EU-ReadCapacityUnit-Hrs
- APS4-ReadCapacityUnit-Hrs
- USW1-ReadCapacityUnit-Hrs
- APS5-ReadCapacityUnit-Hrs
- CNN1-ReadCapacityUnit-Hrs
IA-WriteCapacityUnit-Hrs
When you create a DynamoDB table in provisioned capacity mode, you specify the read and write capacity that you expect your application to require. IA-WriteCapacityUnit-Hrs are charges for writes in provisioned capacity mode using the Standard-IA table class.
Billing Codes
IA-ReadCapacityUnit-Hrs
When you create a DynamoDB table in provisioned capacity mode, you specify the read and write capacity that you expect your application to require. IA-ReadCapacityUnit-Hrs are charges for reads in provisioned capacity mode using the Standard-IA table class.
Billing Codes
DDB-Operation-ReplicatedWrite
ReplWriteCapacityUnit-Hrs
DynamoDB charges for global tables usage based on the resources used on each replica table. For provisioned global tables, write requests for global tables are measured in replicated WCUs (rWCU) instead of standard WCUs and writes to global secondary indexes in global tables are measured in WCUs. ReplWriteCapacityUnit-Hrs is the units for the provisioned, Standard table class.
Billing Codes
- ReplWriteCapacityUnit-Hrs
- USW2-ReplWriteCapacityUnit-Hrs
- APS2-ReplWriteCapacityUnit-Hrs
- APN1-ReplWriteCapacityUnit-Hrs
- USE2-ReplWriteCapacityUnit-Hrs
- EU-ReplWriteCapacityUnit-Hrs
- APS3-ReplWriteCapacityUnit-Hrs
- AFS1-ReplWriteCapacityUnit-Hrs
- EUC1-ReplWriteCapacityUnit-Hrs
- EUN1-ReplWriteCapacityUnit-Hrs
- EUW3-ReplWriteCapacityUnit-Hrs
- USW1-ReplWriteCapacityUnit-Hrs
- APE1-ReplWriteCapacityUnit-Hrs
- APN2-ReplWriteCapacityUnit-Hrs
- APN3-ReplWriteCapacityUnit-Hrs
- APS1-ReplWriteCapacityUnit-Hrs
- EUW2-ReplWriteCapacityUnit-Hrs
- SAE1-ReplWriteCapacityUnit-Hrs
- APS5-ReplWriteCapacityUnit-Hrs
IA-ReplWriteCapacityUnit-Hrs
DynamoDB charges for global tables usage based on the resources used on each replica table. For provisioned global tables, write requests for global tables are measured in replicated WCUs (rWCU) instead of standard WCUs and writes to global secondary indexes in global tables are measured in WCUs. IA-ReplWriteCapacityUnit-Hrs is the units for the provisioned, Standard-IA table class.
Other
ChangeDataCaptureUnits-Kinesis
Amazon Kinesis Data Streams charges in change data capture units. DynamoDB charges one change data capture unit for each write (up to 1 KB). For items larger than 1 KB, additional change data capture units are required. You pay only for the writes your application performs without having to manage throughput capacity on the table.
Billing Codes
- USW2-ChangeDataCaptureUnits-Kinesis
- APN1-ChangeDataCaptureUnits-Kinesis
- USE1-ChangeDataCaptureUnits-Kinesis
- USW1-ChangeDataCaptureUnits-Kinesis
- USE2-ChangeDataCaptureUnits-Kinesis
- APN2-ChangeDataCaptureUnits-Kinesis
- EUW2-ChangeDataCaptureUnits-Kinesis
- EU-ChangeDataCaptureUnits-Kinesis
- APS1-ChangeDataCaptureUnits-Kinesis
- APS2-ChangeDataCaptureUnits-Kinesis
Amazon DynamoDB Export Data Size
ExportDataSize-Bytes
With Amazon DynamoDB, you can export data from DynamoDB to Amazon S3 or import data from Amazon S3 to a new DynamoDB table. ExportDataSize-Bytes is the charge for exporting data to S3. DynamoDB charges for data you export based on the size of the DynamoDB base table (table data and local secondary indexes) at the specified point in time when the export was created.
Billing Codes
API Request
Streams-Requests
Amazon DynamoDB Stream Requests are Read request units for DynamoDB Streams. DynamoDB Streams charges for reading data in read request units. Each GetRecords API call is billed as a streams read request. You are not charged for GetRecords API calls invoked by AWS Lambda as part of DynamoDB triggers or by DynamoDB global tables as part of replication.
Billing Codes
- USE1-Streams-Requests
- USW2-Streams-Requests
- APS2-Streams-Requests
- EU-Streams-Requests
- APS1-Streams-Requests
- APN1-Streams-Requests
- APS3-Streams-Requests
- AFS1-Streams-Requests
- APN2-Streams-Requests
- APN3-Streams-Requests
- EUW2-Streams-Requests
- USW1-Streams-Requests
- EUC1-Streams-Requests
- SAE1-Streams-Requests
- USE2-Streams-Requests
- APE1-Streams-Requests
- EUN1-Streams-Requests
- EUW3-Streams-Requests
- CAN1-Streams-Requests
- UGE1-Streams-Requests
- CNN1-Streams-Requests
Amazon DynamoDB On-Demand Backup Storage
TimedBackupStorage-ByteHrs
DynamoDB offers two types of backups - Point In Time Recovery (PITR) backups and On-Demand backups. Users can also restore from those backups into DynamoDB tables. TimedBackupStorage-ByteHrs is the storage consumed by On-Demand backups of your DynamoDB tables and Local Secondary Indexes. Backup storage charges are incurred on the first of the month with adjustments made throughout the month as backups are added or removed.
Billing Codes
- USE1-TimedBackupStorage-ByteHrs
- USW2-TimedBackupStorage-ByteHrs
- USE2-TimedBackupStorage-ByteHrs
- APS2-TimedBackupStorage-ByteHrs
- EU-TimedBackupStorage-ByteHrs
- UGW1-TimedBackupStorage-ByteHrs
- EUC1-TimedBackupStorage-ByteHrs
- EUN1-TimedBackupStorage-ByteHrs
- USW1-TimedBackupStorage-ByteHrs
- AFS1-TimedBackupStorage-ByteHrs
- APS1-TimedBackupStorage-ByteHrs
- APS3-TimedBackupStorage-ByteHrs
- EUW2-TimedBackupStorage-ByteHrs
- APN2-TimedBackupStorage-ByteHrs
- APN1-TimedBackupStorage-ByteHrs
- APS4-TimedBackupStorage-ByteHrs
- SAE1-TimedBackupStorage-ByteHrs
- CAN1-TimedBackupStorage-ByteHrs
- UGE1-TimedBackupStorage-ByteHrs
Amazon DynamoDB Import Data Size
ImportDataSize-Bytes
With Amazon DynamoDB, you can export data from DynamoDB to Amazon S3 or import data from Amazon S3 to a new DynamoDB table. ImportDataSize-Bytes is the charge for importing data from S3. The size is calculated based on the uncompressed object size of the data within Amazon S3. There are no extra charges for importing to tables with GSIs.
Billing Codes
Data Transfer
DataTransfer-Out-Bytes
The amount of data (per GB) transferred out of AWS to the internet.
Billing Codes
Amazon DynamoDB Restore Data Size
RestoreDataSize-Bytes
DynamoDB offers two types of backups - Point In Time Recovery (PITR) backups and On-Demand backups. Users can also restore from those backups into DynamoDB tables. RestoreDataSize-Bytes is the total size of data restored (including table data, local secondary indexes and global secondary indexes) measured in GB from DynamoDB backups.