devops_wiki:ways_of_devops

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

devops_wiki:ways_of_devops [2020/08/28 22:45] (current)
billdozor created
Line 1: Line 1:
 +====== Ways Of Devops ======
 +
 +The ways of DevOps, summarized from the book "The Phoenix Project".
 +
 +----
 +
 +====== Fast Flow ======
 +
 +  * From development to production.
 +  * Know/visualize all committed work.
 +    * Business projects
 +    * Infrastructure projects
 +    * Planned changes
 +    * Unplanned work
 +  * Release work at a rate the bottle neck can handle.
 +  * Improve performance of/protect the bottle neck.
 +    * Any improvement not at the bottle neck is an illusion.
 +  * Minimize work in progress (WIP).
 +  * Automate environment deploys.
 +  * Automate code deploys/pipelines.
 +  * Small batch size deploys/changes, multiple times a day.
 +
 +----
 +
 +====== Feedback Loops ======
 +
 +  * Code reviews.
 +  * Pair changes.
 +  * Automate unit testing.
 +  * Automate end to end testing.
 +  * Metrics monitoring and KPIs (Key Performance Indicators) of business objectives.
 +  * Make wait times visible.
 +
 +----
 +
 +====== Continuous Learning/Experimentation ======
 +
 +  * Improve daily work.
 +    * Increases stability/availability.
 +  * Controlled failures to test resiliency.
 +  * Practice deploys, incidents, events.
 +
 +----
  
  • devops_wiki/ways_of_devops.txt
  • Last modified: 2020/08/28 22:45
  • by billdozor