Limit accepted requests using AWS ElastiCache

Let’s say you build an awesome service that exposes several APIs. We know: your service is scalable, robust and so on. But it cannot handle traffic spikes (5-10x) without being overscaled. And if it can, this is very expensive. A solution could be to reject calls that exceeds some limits, like calls from an IP […]

Sharing Beanstalk applications between different AWS accounts

An essential good practice is to have distinct AWS accounts for testing and running code into production. This approach increases the costs transparency, offers a better security, and decreases the chances to occur a human error on production environments, so apparently anyone should apply it. But a trivial setup lack could stop to use it. […]