Nos últimos anos várias tecnologias de gerenciamento de infraestrutura emergiram.
Times de infraestrutura e desenvolvimento de software tem trabalhado cada vez mais próximos, construindo e gerenciando componentes de infraestrutura utilizando ferramentas de automatização que são categorizadas como "Infraestrutura como código".
Essas ferramentas partem do princípio de que servidores, rede e outros componentes de infraestrutura são definidos através de código-fonte executável.
O intuito dessa seção é tratar sobre essa cultura, suas práticas e ferramentas disponíveis.
Infraestrutura como código é a prática de definir e gerenciar seus serviços e componentes através de código-fonte.
Os grandes objetivos dessa prática são criar um processo seguro, consistente e replicável. Dessa forma, sua infraestrutura potencialmente se torna mais simples de manter e crescer