How did we get there?

What can you find there?

Where can you find it?

For the last 12 years, we have implemented hundreds of projects. Most of them ended up in some sort of production environment, which evolved as we learnt. After all that, we think we know enough to prepare and share a universal solution to check if your application in the production environment would run as expected.

Meet our production readiness checklist.

How did we get there?

We took a long, hard road of learning from mistakes, so you wouldn’t have to. Starting from FTP deployments to VPS, we went through the manual deployment of docker-compose files, adopted CI/CD systems, and now we’re leveraging Infrastructure-as-a-code solutions. 

We know that going with the application to production is a challenge. There are just too many things to remember. That’s why we took the chance to collect all of our knowledge into a single file.

color-orb
color-orb

What can you find there?

In our production readiness checklist, you can find points related to a number of scopes: frontend, backend, security, monitoring, CI/CD, and deployment divided into three levels: critical, should-haves, and nice-to-haves. 

We also remembered about monitoring and logging solutions, TLS, CORS, HTTP Headers, backups, and disaster recovery plans, but it’s just a piece of what you can find there.

Where can you find it?

We love open-source projects and are quite the fans of building in public, so we’ve prepared a GitHub Repository with a markdown version of Gorrion Production Readiness Checklist. 

You can find it here: https://github.com/gorrion-io/production-readiness-checklist

color-orb
color-orb

Other worthy reads