Guest User

Untitled

a guest
Jun 23rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. I. Codebase
  2. One codebase tracked in revision control, many deploys
  3. II. Dependencies
  4. Explicitly declare and isolate dependencies
  5. III. Config
  6. Store config in the environment
  7. IV. Backing services
  8. Treat backing services as attached resources
  9. V. Build, release, run
  10. Strictly separate build and run stages
  11. VI. Processes
  12. Execute the app as one or more stateless processes
  13. VII. Port binding
  14. Export services via port binding
  15. VIII. Concurrency
  16. Scale out via the process model
  17. IX. Disposability
  18. Maximize robustness with fast startup and graceful shutdown
  19. X. Dev/prod parity
  20. Keep development, staging, and production as similar as possible
  21. XI. Logs
  22. Treat logs as event streams
  23. XII. Admin processes
  24. Run admin/management tasks as one-off processes
Add Comment
Please, Sign In to add comment