Les 12 facteurs sont des principes pour concevoir des applications déployables dans le cloud : configuration dans l'environnement, dépendances explicites, services externes interchangeables, processus sans état, journaux sur la sortie standard, parité entre environnements. Ils facilitent portabilité et mise à l'échelle.
Exemple
Lire l'URL de base de données dans la variable d'environnement DATABASE_URL.