[just.few.tuts] DevOps AND 12FactorApp ~ some obsolete & much valid
@ justfewtuts.blogspot.in [28/July/2012]
Actually what 12FactorApp is… it is a good set of ideas around basic set of concerns. The concerns are right, the solutions suggested are situational and the situation is the default/basic setup. With the teams following good DevOps-y practices, they don’t turn out to be exactly same.
What @12FactorApp doesn’t suit at all for DevOps-y Solutions
[+] Obsolete: ‘If the app needs to shell out to a system tool, that tool should be vendored into the app.’
Changed-to: Make your automation configuration management system handle it.
Cumulative Correct Concerns 3C@12FactorApp and DevOps-y Solutions
Overall aiming to achieve a easy-to-setup, clean-to-configure, quick-to-scaleand smooth-to-update software development ambiance.
The 12 Concerns+Solutions:
- Problem: Maintaining Application Source Code
a. Using Version Control Mechanism, if possible Distributed VCS like git. Private hosted (at least private account) code repository.
b. Unique application