Infraestructura como código es una gran oportunidad para dar un salto adelante en las prácticas de TI,
permitiendo administrar grandes cantidades de recursos con un mínimo de personal experto
y con total visibilidad. Es común que las organizaciones tengan recursos en diferentes nubes,
como Amazon Web Services, Azure, Google Cloud Platform, así como en sus propios datacenters.
También es común ver aplicaciones que requieren múltiples servidores para funcionar de manera
escalable, y otro reto es manejar entornos de producción, staging, desarrollo de manera efectiva.
Así, al crecer la infraestructura en cantidad de recursos y complejidad, las tarea pequeñas
se vuelven mucho más extensas creando retos para desarrollar, implementar y mantener sistemas a
gran escala sin aumentar personal proporcionalmente.