spiritedmedia / systems

Code and documentation for building, deploying, and serving code.
1 stars 1 forks source link

Reduce ElastiCache Bill #8

Closed kingkool68 closed 6 years ago

kingkool68 commented 7 years ago

We use AWS' ElastiCache service for Redis. It is run 24x7 in production and a key component in our site infrastructure. Currently we are using a T2 Small Cache node at $0.034 per hour.

We can step down to a smaller node, T2 Micro for $0.017 per hour.

There are also Reserved ElastiCache Nodes: 1 Year t2.micro = $0.006/hour + $51 upfront t2.small = $0.011/hour + $102 upfront

3 Years t2.micro = $0.004/hour + $109 upfront t2.small = $0.008/hour + $218 upfront

Question: How much is our T2 Small Cache node being utilized? T2 Small = 1.55 GB of memory, T2 Micro = 0.555 GB of memory.

kingkool68 commented 7 years ago

We have peaked close to the 0.555 GB of memory limit for a T2 micro though most of the time we're well below. This will probably change as we add more and more sites. It is looking like staying with a T2 Small cache is the way to go.

screen shot 2017-02-06 at 12 53 40 pm