Definição – O que significa Infraestrutura como Código (IaC)?
Infraestrutura como código (IaC) é um tipo de abstração de TI onde os profissionais provisionam e gerenciam uma pilha de tecnologia com software, em vez de configurar sistemas de hardware. A infraestrutura como código pode ser usada para provisionar sistemas em nuvem e virtualizar vários tipos de ambientes de software.
Definirtec explica infraestrutura como código (IaC)
Uma coisa que os profissionais gostam na infraestrutura como código é a portabilidade. Se os sistemas de hardware forem provisionados como código, será mais fácil mover esse código ou implantá-lo em ambientes diferentes.
Os desafios incluem fazer com que o ambiente de teste e o ambiente de produção sincronizem e manter a documentação organizada.
As empresas podem usar fornecedores de nuvem como a AWS para configurar a infraestrutura como sistemas de código que lhes permitem perseguir seus objetivos neste tipo de ambiente abstrato. As equipes são responsáveis por provisionar e manter sistemas e garantir que sejam versáteis o suficiente para permanecer úteis – por exemplo, usando baldes S3 e um modelo de armazenamento de objeto em vez de configurar discos físicos em uma infraestrutura de hardware local.