Pets

From DevOps Dictionary
Revision as of 21:22, 18 December 2014 by Clintoncwolfe (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page is a stub, and is awaiting more content from a community hero. You could be that hero.

Pets in the context of server management, refers to the traditional attitude of careful curation and nurturing of individual machines (as opposed to cattle).

Prior to the advent of extensive automation and configuration management, individual servers were set up by hand. A great deal of affection often developed for each individual machine. Often clever names were assigned, and failover procedures might be difficult or unrehearsed. The time cost of setting up a new server would be extensive. Carried to the extreme, a Pet could be a snowflake.

In contrast, with cloud computing, configuration management and automation, individual machines are designed to have no particular identity and to be easily replaceable, like cattle.

See Also