Um agente de admissão consome esses artefatos e extrai informações estruturadas. Ele pode identificar detalhes ausentes, inferir dependências prováveis, categorizar aplicativos e apoiar o planejamento do estado-alvo. O valor não é apenas o fato de ser mais rápido que a descoberta manual. Isso pode tornar o processo de admissão mais consistente em centenas de aplicativos. Isso é importante porque os programas de migração muitas vezes não conseguem escalar quando cada aplicativo se torna um projeto de consultoria personalizado. Um bom agente de admissão ajuda a transformar dados confusos de aplicativos em um pipeline de migração repetível.

Um agente IaC

O agente de infraestrutura como código é provavelmente a peça mais valiosa da plataforma. Seu trabalho é pegar padrões de arquitetura aprovados, requisitos de migração, controles de segurança, padrões de marcação, regras de rede, requisitos de identidade, expectativas de monitoramento e restrições de implantação e, em seguida, gerar código de infraestrutura que os engenheiros possam revisar e implantar.

É exatamente aqui que muitas equipes de migração perdem tempo. O desenvolvimento da IaC é repetitivo, mas não é trivial. As equipes devem definir computação, armazenamento, rede, gerenciamento de identidade e acesso, grupos de segurança, observabilidade, tratamento de segredos, políticas de backup e controles de conformidade. Eles também devem estar alinhados aos padrões empresariais que podem diferir de acordo com o tipo de aplicação, unidade de negócios, região geográfica e requisitos regulatórios.