Anatomía de un entorno

Normalmente cuando se habla del proceso de contrucción de software se hace de principio a fin, pero esta vez quiero hacerlo al revés: Empezar por el final y así tener en mente desde el primer momento qué queremos construir para, más adelante, ver cómo lo construimos.
Podemos asumir que, en última instancia, lo que estamos haciendo es montar y gestionar un entorno (en concreto el entorno de producción). Aunque para llegar a ello necesitamos montar algún entorno más. Al menos, un entorno de desarrollo nos vendría bien… Así que de esto hablaré en este artículo: ¿qué es un entorno y cómo se define?