Sun Tzu’s The Art of DevOps: I

If Sun Tzu was practicing modern development methodologies, Sun Tzu’s The Art of DevOps…


Cloud Infrastructure are like unto water; for water in its natural course runs away from high places and hastens downwards… Water shapes its course according to the nature of the ground over which it flows; the infrastructure engineer works out his resource allocation in relation to the load which he is facing. Therefore, just as water retains no constant shape, so in the cloud, there are no hard-coded compute allocations. He who can modify his memory and CPU in relation to his level of saturation and thereby succeed in cost savings, may be called a heaven-born DevOps Engineer.”


Anger may in time change to gladness; vexation may be succeeded by content. But the data on a SQL server that has once been accidently destroyed via IaC can never come again into being if you forgot to take regular backups; nor can the dead ever be brought back to life.


He will win who knows when to self manage k8s and when not to self manage k8s.


In the midst of chaos, there is also opportunity for writing additional automated tests.


The greatest runbook is that which requires no use.


Quickness in feedback loops is the essence of DevOps.


Who wishes to automate everything must first count the cost.

Somewhat Related

The Tao of Programming by Geoffrey James

Take a look at my other DevOps articles here.

2 thoughts on “Sun Tzu’s The Art of DevOps: I”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.