The Basics

Setting up a production ready web application is more than putting it on a public server to be reachable by the public. We need to think about things like database availability, environment isolation, secret management, monitoring, and more.

This section focuses on those aspects that deal with set up, systems availability, and the like. This doesn’t aim to be a step-by-step guide, but an organized set of resources to help configure and deploy a production ready environment that meets your team’s needs.

Production Databases

Information on setting up and managing a production database.

Production and Staging Isolation

How to separate a production environment from staging, testing, dev, whatever.