De acordo com pt.wedoany.com-A Amazon Web Services (AWS) lançou, em versão prévia, funcionalidades de gerenciamento de lançamento para seu AWS DevOps Agent, adicionando recursos impulsionados por IA que validam alterações de código antes da implantação em produção. O AWS DevOps Agent é um agente autônomo de operações que gerencia alterações de software em ambientes AWS, multinuvem e locais.
De acordo com a AWS, o agente compreende profundamente o ambiente da aplicação, serviços, dependências e comportamento em produção, podendo investigar incidentes de forma autônoma, identificar causas raiz e recomendar medidas de mitigação.
A AWS afirma que a crescente popularidade das ferramentas de codificação com IA resultou em um volume de solicitações de pull que supera a capacidade de revisão e teste humanos.
Como resultado, as revisões de código são, por vezes, aprovadas sem validação suficiente, e os ambientes de teste podem diferir do ambiente de produção. Código gerado por IA pode ficar retido em filas de revisão, sem ser entregue aos usuários finais. A AWS acredita que, com a crescente importância da entrega rápida e segura de software, os modelos de IA estão se tornando mais eficazes na identificação de problemas funcionais e de segurança que revisores humanos podem ignorar sob pressão de tempo.
A primeira nova funcionalidade é a Revisão de Prontidão para Lançamento, que avalia cada alteração de código com base nos requisitos de produção, segurança de dependências e padrões de engenharia e melhores práticas definidos pelo usuário.
A AWS destaca que o agente analisa riscos de dependência entre repositórios, revisa alterações de controle de acesso em relação ao AWS Well-Architected Framework e verifica a conformidade com padrões de codificação personalizados. Se nenhum padrão personalizado for fornecido, o serviço aplica as melhores práticas gerais por padrão.
Durante a revisão, o agente executa o software em um ambiente isolado gerenciado pela AWS, realizando testes leves de cenários de usuário para verificar se a aplicação pode ser construída, executada e fornecer funcionalidades básicas antes de entrar no pipeline de implantação. Os resultados podem ser obtidos através do console do AWS DevOps Agent e de comentários em solicitações de pull no GitHub e GitLab.
Os desenvolvedores também podem solicitar revisões diretamente de seus ambientes de desenvolvimento integrado usando os plugins Kiro Power ou Claude Code, identificando riscos de dependência, violações de política e problemas de controle de acesso antes que as alterações sejam submetidas ao controle de versão.
A segunda funcionalidade é o Teste de Lançamento Autônomo, que gera e executa automaticamente planos de teste para alterações individuais de código em aplicações Web e API, em ambientes de teste fornecidos pelo cliente e altamente semelhantes ao ambiente de produção.
O agente infere o comportamento esperado de cada alteração de código, criando testes personalizados que abrangem correção funcional, detecção de regressão e cenários de integração. Cada execução de teste gera artefatos estruturados, incluindo métricas, logs, rastreamentos e resumos de execução, para ajudar os revisores a avaliar o estado de prontidão para implantação.
Este texto foi elaborado por Wedoany. Qualquer citação por IA deve indicar a fonte “Wedoany”. Em caso de infração ou outros problemas, informe-nos prontamente, por favor. O conteúdo será corrigido ou removido. E-mail: news@wedoany.com









