- O que é IAC no desenvolvimento?
- Quais são os exemplos de IAC?
- Que é uma parte central do IAC?
- Quais são algumas das melhores práticas que você seguiu implementando a automação IAC e para que tipo de cargas de trabalho?
O que é IAC no desenvolvimento?
Visão geral. A infraestrutura como código (IAC) é o gerenciamento e o fornecimento de infraestrutura através do código, em vez de através de processos manuais. Com o IAC, são criados arquivos de configuração que contêm suas especificações de infraestrutura, o que facilita a edição e a distribuição de configurações.
Quais são os exemplos de IAC?
Exemplos de ferramentas de infraestrutura como código incluem AWS CloudFormation, Red Hat Ansible, Chef, Puppet, Saltstack e Hashicorp Terraform.
Que é uma parte central do IAC?
O IAC requer três elementos para funcionar: agrupamento de recursos, inteligência definida por software e uma API unificada.
Quais são algumas das melhores práticas que você seguiu implementando a automação IAC e para que tipo de cargas de trabalho?
Use uma abordagem de infraestrutura imutável
O IAC pode ser usado para atualizar os recursos quando eles já estiverem em execução. Pode fazer sentido adotar essa abordagem se você precisar aplicar pequenas alterações, como instalar uma nova biblioteca em um servidor pré-existente ou fazer uma pequena alteração na configuração de rede de um roteador.