12 factor app methodology tutorial
Channel: Balaji Chandrasekaran
Date: 2024-04-07

https://www.youtube.com/channel/UC971_t26MVs7uMtjbgf7elQ?sub_confirmation=1
The Twelve-Factor App methodology is a set of principles designed to guide the development of modern software-as-a-service (SaaS) applications. 
These principles were outlined by engineers at Heroku and have become a widely-accepted standard for building scalable, maintainable, and resilient web applications. 
The 12 factors  are Codebase, Dependencies, Config, Backing Services, "Build, Release, Run", Processes, "Port Binding", Concurrency, Disposability, "Dev/Prod Parity", Logs and Admin Processes




















00:00 Introduction
00:49 Codebase
01:58 Dependencies
03:14 Config
04:06 "Backing Services"
04:41 "Build, Release, Run"
06:19 Processes
07:21 "Port Binding"
08:02 Concurrency
09:46 Disposability
11:02 "Dev/Prod Parity"
13:16 Logs
14:21 "Admin Processes"