Em uma empresa, está se iniciando a prática de IaC (Infraestrutura como Código em português). No caso dessa empresa, está sendo utilizada, para esse IaC, uma abordagem imperativa. Isso significa que
- A definem-se os estados desejados do sistema, com uma lista dos recursos necessários e todas propriedades que eles devem assumir.
- B definem-se os comandos específicos e necessários para atingir a configuração desejada, executando esses comandos em uma ordem fixa e própria.
- C quando forem executadas alterações no estado desejado do sistema, uma ferramenta vai identificá-las, assumi-las e aplicá-las.
- D vai ser mantida uma lista do estado atual dos objetos do sistema, de modo a simplificar a gerência e controle das ações de desativação da infraestrutura.
- E o conjunto total de comandos IaC de uma ferramenta será inserido no sistema e essa ferramenta irá escolher dinamicamente quais serão executados para configurar o sistema.