Definição
Provisionamento é a preparação e a disponibilização dos recursos necessários a um ambiente. Antes de uma aplicação operar, máquina, rede, armazenamento e serviços precisam existir e estar configurados.
Etapas da preparação
O provisionamento separa a criação da máquina, a preparação de dependências e a configuração de acesso. Cada etapa deixa o ambiente pronto para receber a aplicação, com os recursos declarados e verificados. Uma etapa pode terminar e a seguinte falhar, então a ordem precisa ser conferida.
Provisionar e publicar
Provisionar prepara os recursos, e publicar uma nova versão da aplicação é outra operação. O provisionamento antecede o deploy, e mudanças futuras podem ajustar os recursos sem reconfigurar a aplicação inteira.
Falha provável e verificação
A falha mais comum é o recurso criado e mal configurado. Uma máquina existe, mas a rede não libera o acesso, o armazenamento não está montado ou o serviço de banco não responde, e a aplicação não sobe mesmo com o ambiente criado. Para verificar, você percorre os recursos criados, confere a configuração de acesso e testa cada dependência antes de publicar a aplicação. A verificação termina quando o ambiente criado responde às conexões esperadas.
Veja a definição de infraestrutura como códigoDúvidas frequentes
Perguntas frequentes sobre Provisionamento
- Provisionamento é o mesmo que deploy?
- Não. Provisionar prepara os recursos do ambiente. O deploy publica uma versão da aplicação nesse ambiente.
- O que o provisionamento inclui?
- A criação da máquina, a preparação de dependências e a configuração de acesso, como rede, armazenamento e serviços necessários.
- Provisionamento acontece uma única vez?
- Não. Recursos podem ser criados, ajustados ou removidos conforme o ambiente evolui.
Para continuar
Recursos relacionados
Documentação
Terraform: Documentation
Apresenta a descrição e a aplicação dos recursos de infraestrutura por ferramentas.
Abrir recursoAplicação na formação
Formação DevOps
Na Formação DevOps, o provisionamento prepara os recursos necessários antes de a aplicação operar.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.