Modify capacity of T* instances on the flight

The T family of instances are the best choice if you run a very small application, but occasionally it can handle sudden traffic spikes. If those spikes are becoming more and more common, your application is consuming the entire host bandwidth and sooner you’ll notice that you application is going to response slower than usual. […]

Scale up & down your Beanstalk environment according to a schedule

Beanstalk launched long time ago support for scaling your environment according to a defined schedule. For some unknown reasons, we discovered this feature is known by very few people. We use it in 2 scenarios: To scale up one environment when we expect a high load To completely close our staging environments out of office […]

Simple script we use to connect to Beanstalk host

The title of this post is self explanatory and it explains perfectly what we want to share today with you: a basic script we have in our home directory and we use it each time we want to ssh on a host from a Beanstalk environment. The script is: #!/bin/sh RANDOM=$$$(date +%s) PEM_FILE=${*: -1} hosts=”” […]

Are you aware of Pre-Signed URLs in AWS S3?

Today we want to tell you a story: recently we recently met with a friend and between many discussions started with “remember when”, we had also discussed technical problems. He detailed us an interesting solution done in order to give temporary access to some files he has stored somewhere. We know and we admit we […]