There is no charge for Amazon Neptune during the Preview period. Amazon Neptune provides a selection of instance types sized to fit your graph database use cases.

On-Demand Instance Pricing

On-Demand Instances let you pay for your database by the hour with no long-term commitments or upfront fees. This frees you from the cost and complexity of planning and purchasing database capacity ahead of your needs. On-Demand pricing lets you pay as you go and is ideal for development, test and other short-lived workloads.

Instance pricing applies to both primary instances, used for read-write workloads, and Amazon Neptune replicas, used to scale reads and enhance failover. Neptune uses Multi-AZ architecture to failover to one of your replicas if an outage occurs. The cost of Multi-AZ deployments is simply the cost of the primary instance plus the cost of each Neptune replica. To maximize availability, we recommend placing at least one replica in a different Availability Zone from the primary instance.

US East (N. Virginia)
 
  Price Per Hour
Standard Instances - Current Generation
 
db.t2.medium $0.098
Memory Optimized Instances - Current Generation  
db.r4.large $0.35
db.r4.xlarge $0.70
db.r4.2xlarge $1.39
db.r4.4xlarge $2.78
db.r4.8xlarge $5.57
db.r4.16xlarge $11.14

Database Storage and IOs

Storage consumed by your Amazon Neptune database is billed in per GB-month increments and IOs consumed are billed in per million request increments. You pay only for the storage and IOs your Neptune database consumes and do not need to provision in advance.

US East (N. Virginia)


            Storage Rate           $0.10 per GB-month
            I/O Rate                   $0.20 per 1 million requests


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of AWS is subject to Japanese Consumption Tax. Learn more.

Backup Storage

Backup storage for Amazon Neptune is the storage associated with your automated database backups and any customer-initiated database cluster snapshots. Increasing your backup retention period or taking database cluster snapshots increases the backup storage consumed.

  • Backup storage is allocated by region. Total backup storage space is equivalent to the sum of the storage for all backups in that region.
  • Moving a database snapshot to another region increases allocated backup storage in the destination region.
  • There is no additional charge for backup storage of up to 100% of your total Neptune database storage for a region. (Based on our experience as database administrators, the vast majority of databases require less raw storage for a backup than for the primary dataset, meaning that most customers will never pay for backup storage.)
    • For example, if you have 2 active Neptune database clusters each with 300 GB-month of consumed database storage, we provide up to 600 GB-month of backup storage at no additional charge.
  • Backup storage beyond this amount and backups stored after your database cluster is terminated are billed at standard Amazon S3 rates.

Data Transfer

The pricing below is based on data transferred “in” and “out” of Amazon Neptune.

US East (N. Virginia)
 
  Pricing
Data Transfer IN To Amazon Neptune From Internet  
All data transfer in $0.00 per GB
Data Transfer OUT From Amazon Neptune To Internet  
Up to 1 GB / Month $0.00 per GB
Next 9.999 TB / Month $0.09 per GB
Next 40 TB / Month $0.085 per GB
Next 100 TB / Month $0.07 per GB
Greater than 150 TB / Month $0.05 per GB
Data Transfer OUT From Amazon Neptune To  
CloudFront $0.00 per GB
US East (Ohio) $0.01 per GB
Asia Pacific (Seoul) $0.02 per GB
US West (Northern California) $0.02 per GB
Asia Pacific (Tokyo) $0.02 per GB
Asia Pacific (Mumbai) $0.02 per GB
Asia Pacific (Sydney) $0.02 per GB
EU (Ireland) $0.02 per GB
AWS GovCloud (US) $0.02 per GB
South America (Sao Paulo) $0.02 per GB
EU (Frankfurt) $0.02 per GB
Canada (Central) $0.02 per GB
Asia Pacific (Singapore) $0.02 per GB
EU (London) $0.02 per GB
US West (Oregon) $0.02 per GB

Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of AWS is subject to Japanese Consumption Tax. Learn more.

  • Data transferred between Amazon Neptune and Amazon EC2 Instances in the same Availability Zone is free.
  • Data transferred between Availability Zones for replication of Multi-AZ deployments is free.
  • Amazon Neptune database instances outside VPC: For data transferred between an Amazon EC2 instance and Amazon Neptune database instance in different Availability Zones of the same Region, there is no Data Transfer charge for traffic in or out of the Amazon Neptune database instance. You are only charged for the Data Transfer in or out of the Amazon EC2 instance, and standard Amazon EC2 Regional Data Transfer charges apply ($.01 per GB in/out).
  • Amazon Neptune database instances inside VPC: For data transferred between an Amazon EC2 instance and Amazon Neptune database instance in different Availability Zones of the same Region, Amazon EC2 Regional Data Transfer charges apply on both sides of transfer.

Pricing Example

Assume that your Neptune database is running on a db.r4.large instance (on-demand) in US East (N. Virginia), you store 50 GB of data with 50 GB backup, perform 200 Million I/Os per month, with data transfer IN of 50 GB per month, and data transfer OUT of 10 GB per month.

  • The on-demand pricing for db.r4.large instance is $0.35 per hour, so your monthly cost for the instance will be $252.20 ($0.35*24*30).
  • Your storage cost will be $0.10 per GB-month, so for 50 GB storage, your (30-day) monthly cost will be $5 ($0.10*50). There will be no additional charge for your backup storage because it does not exceed your data storage for the region.
  • Your I/O cost will be $0.20 per million request increments, so for your 200 Million I/Os per month, your cost will be $40 ($0.20*200).
  • There is no charge for data transfer IN to your Neptune database. Data transfer OUT of up to 1 GB/month has no additional charge. For the next 9.999 TB/Month of Data transfer OUT, the cost is $0.09 per GB per month.
  • Your cost for Data transfer OUT will be $0.81 ($0.09*9).

Your total monthly bill for Neptune for this example would be $297.81 ($252.00 for instance + $5.00 for storage + $40.00 for I/O + $0.81 for Data Transfer OUT).

Discover more Amazon Neptune resources

Visit the resources page
Ready to get started?
Sign up for Preview
Have more questions?
Contact us