How 12 factor app helped Divio migrate over 10k Postgres instances

Michael Nicholson 10:30 stage 🎀

🐦 @michjnich

When AWS announced that Postgres 9.6 would no longer be supported, Divio needed to upgrade more than 10,000 instances with minimal downtime for our customers.

Fortunately, following 12-factor app principles while developing the Divio PaaS and then enforcing them for our clients meant the solution was relatively simple and we could schedule and scale the upgrades, as well as offer the customer an easy manual solution for full flexibility.

Talk objectives

Watch the talk

Django Day flying pony and books illustration by Sara -