No two enterprise environments are the same. Some businesses still rely heavily on bare-metal servers, whilst others now rely on one of a myriad of virtualization or cloud providers (either private or public). Knowing which environments are available to you is a key part of the decision-making process.
Let's explore the various environments and the relevant build strategies for each.