12 Factor Applications

There is a great article on 12 Factor App here

The 12 factors are as follows:

One codebase tracked in revision control, many deploys
Explicitly declare and isolate dependencies
Store config in the environment
Treat backing services as attached resources
Strictly separate build and run stages
Execute the app as one or more stateless processes
Export services via port binding
Scale out via the process model
Maximize robustness with fast startup and graceful shutdown
Keep development, staging, and production as similar as possible
Treat logs as event streams
Run admin/management tasks as one-off processes

There is also a good book by Matt Stine that is available for free:

 

No comments:

Post a Comment

How to set up AWS Cognito with federation to Office365

Came across this article by Mike Bentzen https://www.idea11.com.au/how-to-set-up-aws-cognito-federation-office365/