Deploying a Future Proof Traffic Router Based on OpenResty

Thousands of applications are hosted on Scalingo, they can be deployed, restarted or scaled at any time. Each of these operations impacts the internal topology of our infrastructure. Traffic routers handle the incoming requests and route them dynamically into the infrastructure. Since the beginning, we relied on Nginx to power these servers. With our growth, this solution became unsatisfying in terms of performance, reliability and flexibility, restraining the implementation of new features. We needed to find a way to improve or replace this piece of software to keep growing. In this article, we offer you a travel in the depths of Scalingo infrastructure, telling you how we ended up using OpenResty.

Traffic!

Free and automatic Let's Encrypt SSL certificate for all custom domains

The elves at Scalingo have been working hard to end the year 2016 in beauty. The gift they left at the foot of the Christmas tree is a wonderful Let’s Encrypt certificate for all your custom domains! TLS Certificates are mandatory to ensure your applications can be accessed through HTTPS, hence they make the web a safer place to live. Anyone listening on the network would only get some encrypted-scrambled data, nothing readable.

Let's Encrypt

One-click upgrade your PostgreSQL to version 9.5 and 9.6 now available!

Scalingo provides up-to-date database addons with straightforward upgrade. We just turned on the ability to upgrade your PostgreSQL databases to versions 9.5 and 9.6. In the process, we also updated the “Advanced” tab of the Dashboard with the ability to administrate PostgreSQL extensions. Let’s go for a tour on the wonderful world of PostgreSQL 9.5 and 9.6.

PostgreSQL update

Introducing Elasticsearch Plugins and Kibana One-click Install

Among many great things our customers like when using Scalingo is the ability to easily deploy many different types of database: MySQL, PostgreSQL, Redis, MongoDB, InfluxDB (haven’t you heard about it? Well, nobody did… it will soon be publicly announced) and Elasticsearch. On our way to keep helping you building great products, we developed an easy way to install Elasticsearch plugins using the database dashboard and Kibana with a one-click deploy application.

Elasticsearch

Customer Success: Studo – the app for your studies

From time to time, we’ll let our customers speak for themselves about their success on Scalingo’s platform.
In this guest post we’ll ask a few questions to Valentin Slawicek, CTO at Studo, “the app for your studies”, living in Austria, managing a team of 8 and building a platform with constant growth using a mix of technologies like Kotlin and MeteorJS.

Studo