12 Factor Application. The second factor sets out the ways to include external code or tooling into a 12 factor application. Unlike config files, there is little chance of them being checked into the code repo accidentally;
Have a clean contract with the underlying operating system, offering maximum portability between execution environments; In this book, i present a new set of guidelines that builds on the original 12 factors. Application processes can be shut down on purpose or through an unexpected event.
Moreover, processes should start quickly
Application processes can be shut down on purpose or through an unexpected event. Factor 12 is a devops services's methodology which is mainly used for new apps or instances where you have already started the refactoring process. These were framed by heroku, based on their experiences with building cloud native applications. Declare all your dependencies in a manifest, and install these using a package.