For what is not Glacier?

Excluding costs, there are 2 main things that makes AWS great: large number of services offered and integration between those services. And for the last category, a good example is the integration between AWS S3 and Glacier. With only few clicks in the S3 console, you can create a lifecycle rule that automatically moves objects […]

On demand vs provision capacity for AWS DynamoDB tables

Starting a while ago, you can create DynamoDB tables without provisioning a throughput for them. In that way, you will pay for only you will consume instead of spending money for planned capacity that is never used. As always, there are always pros and cons for each approach. We performed several simulations and we want […]

November in Review

Below it’s a summary containing stuffs from CirrusUp! Enjoy reading! Latest posts Limit accepted requests using AWS ElastiCache If you want to protect against sudden traffic increases, then definitely it’s a good practice to add a throttling framework. If you run your application on multiple hosts, then you need a way to synchronize statistics across […]

How to setup mail inbox for free when domain is hosted in Route 53

Today we’ll continue our journey into the wonderful world of AWS Route 53, the in cloud replacement of a traditional DNS service. Until now, we discussed how to handle outages using Route 53 and how to run an application with multiple code versions. Let’s imagine the following scenario: you have just launched your startup. Most […]

Sending messages through AWS ElastiCache

A while ago we published an article to demo how to use AWS ElastiCache as a data store for a throttling mechanism. AWS ElastiCache is the “in cloud” version of Redis framework: an in-memory key-value datastore, distributed across multiple nodes, that offers sub-milliseconds latency. In this post we are going to present another use case […]