Quick RDS Pricing Chart

Posted on Wednesday, February 6, 2013



These prices were updated 1/24/2013

I do not know about you, but working in a small business I don’t need that many servers, at most a dozen or so.   Not a large enough set of servers to use complicated analytics to reduce our AWS bill every month.  I figure out by hand what our needs are and what the server costs will be.   With that in mind I keep an RDS  pricing chart for quick reference to compare hourly, monthly, and yearly prices (with reserved instances).   All these prices are for the East region (which match the West-2 “Oregon” region as well.



RDS


Amazon RDS (Relational Database Service) is a relational database as a service.   Currently it comes in two flavors MySQl, Oracle and SQL Server.  Amazon runs the database on an EC2 instance but does not give you access directly to that instance rather it provides other tools to manage the DB.    Here are some of the services RDS provides

·         Ability to increase DB (hard drive) size on the fly
·         Scale database up or down with minimum, in some case, no downtime.
·         Automatic backups.  Enables point in time recovery.
·         Read replicate databases
·         Multi-zone configuration for auto failover
·         Monitoring

I will only go over MySQL and Oracle Prices


This does not include the costs of disk space which costs
$0.10 /GB per month.   

There is also a provisioned IOPS RDS, which I will not go over here yet….



Hourly Costs


     Micro

ECU Unit
Memory
MySQL
Oracle
Micro
t1.micro
1-2 ECU
630 MB
$0.025 /hr
$0.04 /hr

     First Generation

ECU Unit
Memory
MySQL
Oracle
Small
m1.small
1 ECU
1.7 GB
$0.09 /hr
$0.14 /hr
Medium
m1.medium
2 ECU
3.75 GB
$0.18 /hr
$0.28 /hr
Large
m1.large
4 ECU
7.5 GB
$0.365 /hr
$0.565 /hr
Extra Large
m1.xlarge
8 ECU
15 GB
$0.73 /hr
$1.13 /hr

     Hi- Memory

ECU Unit
Memory
MySQL
Oracle
Extra
large
m2.xlarge
6.5 ECU
17.1 GB
$0.585 /hr
$0.785 /hr
Double Extra
Large
m2.2xlarge
13 ECU
34.2 GB
$1.17 /hr
$1.57 /hr
Quadruple Extra
Large
m2.4xlarge
26 ECU
68.4 GB
$2.34 /hr
$3.14 /hr


Costs per month


     Micro

ECU Unit
Memory
MySQL
Oracle
Micro
t1.micro
1-2 ECU
630 MB
$18.6 /mo
$29.76 /mo


     First Generation

ECU Unit
Memory
MySQL
Oracle
Small
m1.small
1 ECU
1.7 GB
$66.96 /mo
$104.16 /mo
Medium
m1.medium
2 ECU
3.75 GB
$133.92 /mo
$208.32 /mo
Large
m1.large
4 ECU
7.5 GB
$271.56 /mo
$420.36 /mo
Extra Large
m1.xlarge
8 ECU
15 GB
$543.12 /mo
$840.72 /mo


     Hi- Memory

ECU Unit
Memory
MySQL
Oracle
Extra
large
m2.xlarge
6.5 ECU
17.1 GB
$435.24 /mo
$584.04 /mo
Double Extra
Large
m2.2xlarge
13 ECU
34.2 GB
$870.48 /mo
$1168.08 /mo
Quadruple Extra
Large
m2.4xlarge
26 ECU
68.4 GB
$1740.96 /mo
$2336.16 /mo



Costs per Year


You can also pay a one-time fee for a “Reserved” instance.  A reserved instance does two things,  it guarantees you a spot for your server (should a zone get full… a rare thing) and it also lowers your hourly charge for running the server.

There are a few different options for the upfront costs, light medium and Heavy.   One year or three year contract.    For these calculations I assume a heavy usage (24x7) and only a 1 year contract.

I am also only going to go over the MySQL prices


     Micro

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Micro
t1.micro
 $ 62
 $ 0.008
 $ 5.95
 $ 132.08
 $ 11.01
$86.92    39.7%


     First Generation

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Small
m1.small
 $ 195
 $ 0.027
 $ 20.09
 $ 431.52
 $ 35.96
$356.88    45.3%
Medium
m1.medium
 $ 390
 $ 0.055
 $ 40.92
 $ 871.8
 $ 72.65
$705.00    44.7%
Large
m1.large
 $ 780
 $ 0.11
 $ 81.84
 $ 1743.6
 $ 145.3
$1,453.80    45.5%
Extra Large
m1.xlarge
 $ 1560
 $ 0.22
 $ 163.68
 $ 3487.2
 $ 290.6
$2,907.60    45.5%


     Hi- Memory

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Extra
large
m2.xlarge
 $ 1030
 $ 0.15
 $ 111.6
 $ 2344
 $ 195.33
$2,780.60    54.3%
Double Extra
Large
m2.2xlarge
 $ 2060
 $ 0.3
 $ 223.2
 $ 4688
 $ 390.67
$5,561.20    54.3%
Quadruple Extra
Large
m2.4xlarge
 $ 4120
 $ 0.6
 $ 446.4
 $ 9376
 $ 781.33
$11,122.40    54.3%


Multi Zone Costs


     Micro

ECU Unit
Memory
MySQL
Oracle
Micro
t1.micro
1-2 ECU
630 MB
$0.05 /hr
$0.08 /hr

     First Generation

ECU Unit
Memory
MySQL
Oracle
Small
m1.small
1 ECU
1.7 GB
$0.18 /hr
$0.28 /hr
Medium
m1.medium
2 ECU
3.75 GB
$0.36 /hr
$0.56 /hr
Large
m1.large
4 ECU
7.5 GB
$0.73 /hr
$1.13 /hr
Extra Large
m1.xlarge
8 ECU
15 GB
$1.46 /hr
$2.26 /hr

     Hi- Memory

ECU Unit
Memory
MySQL
Oracle
Extra
large
m2.xlarge
6.5 ECU
17.1 GB
$1.17 /hr
$1.57 /hr
Double Extra
Large
m2.2xlarge
13 ECU
34.2 GB
$2.34 /hr
$3.14 /hr
Quadruple Extra
Large
m2.4xlarge
26 ECU
68.4 GB
$4.68 /hr
$6.28 /hr


Multi Zone Per month


     Micro

ECU Unit
Memory
MySQL
Oracle
Micro
t1.micro
1-2 ECU
630 MB
$37.2 /hr
$59.52 /hr

     First Generation

ECU Unit
Memory
MySQL
Oracle
Small
m1.small
1 ECU
1.7 GB
$133.92 /hr
$208.32 /hr
Medium
m1.medium
2 ECU
3.75 GB
$267.84 /hr
$416.64 /hr
Large
m1.large
4 ECU
7.5 GB
$543.12 /hr
$840.72 /hr
Extra Large
m1.xlarge
8 ECU
15 GB
$1086.24 /hr
$1681.44 /hr

     Hi- Memory

ECU Unit
Memory
MySQL
Oracle
Extra
large
m2.xlarge
6.5 ECU
17.1 GB
$870.48 /hr
$1168.08 /hr
Double Extra
Large
m2.2xlarge
13 ECU
34.2 GB
$1740.96 /hr
$2336.16 /hr
Quadruple Extra
Large
m2.4xlarge
26 ECU
68.4 GB
$3481.92 /hr
$4672.32 /hr


Multi Zone Per year


You can also pay a one-time fee for a “Reserved” instance.  A reserved instance does two things,  it guarantees you a spot for your server (should a zone get full… a rare thing) and it also lowers your hourly charge for running the server.

There are a few different options for the upfront costs, light medium and Heavy.   One year or three year contract.    For these calculations I assume a heavy usage (24x7) and only a 1 year contract.

I am also only going to go over the MySQL prices


     Micro

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Micro
t1.micro
 $ 124
 $ 0.016
 $ 11.9
 $ 264.16
 $ 22.01
$173.84    39.7%


     First Generation

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Small
m1.small
 $ 390
 $ 0.054
 $ 40.18
 $ 863.04
 $ 71.92
$713.76    45.3%
Medium
m1.medium
 $ 780
 $ 0.11
 $ 81.84
 $ 1743.6
 $ 145.3
$1,410.00    44.7%
Large
m1.large
 $ 1560
 $ 0.22
 $ 163.68
 $ 3487.2
 $ 290.6
$2,907.60    45.5%
Extra Large
m1.xlarge
 $ 3120
 $ 0.44
 $ 327.36
 $ 6974.4
 $ 581.2
$5,815.20    45.5%


     Hi- Memory

upfront
MySQL price per hour
MySQL price per month
MySQL price per Year
Average Monthly costs
Total Savings
Extra
large
m2.xlarge
 $ 2060
 $ 0.3
 $ 223.2
 $ 4688
 $ 390.67
$5,561.20    54.3%
Double Extra
Large
m2.2xlarge
 $ 4120
 $ 0.6
 $ 446.4
 $ 9376
 $ 781.33
$11,122.40    54.3%
Quadruple Extra
Large
m2.4xlarge
 $ 8240
 $ 1.2
 $ 892.8
 $ 18752
 $ 1562.67
$22,244.80    54.3%



References


No comments:

Post a Comment