@ 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
…..click here to read full post