Detecção de Redundância por IA

O Detector de Redundância do Sensedia Adaptive Governance utiliza Inteligência Artificial para identificar APIs duplicadas ou com sobreposição funcional de forma automática e precisa.

A ferramenta analisa contratos OpenAPI e facilita decisões estratégicas sobre consolidação, padronização ou descontinuação de APIs redundantes. Isso pode ser feito independentemente do gateway utilizado, seja Sensedia, Apigee, AWS, Azure ou Mulesoft.

Com isso, sua empresa reduz a complexidade da governança, evita retrabalho e promove o reuso de APIs, contribuindo para uma arquitetura mais eficiente, limpa e sustentável — sem depender de auditorias manuais.

Antes de seguir, verifique se a conexão com o gateway está configurada e se as APIs estão registradas no catálogo.

Verificando redundâncias

Para utilizar Detector de Redundância:

  1. Clique em Discovery no menu lateral esquerdo ou no card na página inicial do Adaptive Governance.

  2. O ícone imagem de um medidor na coluna ISSUES indica a presença de redundância.

    A ausência do ícone não indica, necessariamente, a ausência de redundância. Após a importação, as APIs precisam ser processadas, e o tempo necessário para a detecção de redundâncias pode variar de alguns minutos a algumas horas, dependendo da quantidade de APIs e do tamanho dos contratos importados.

    tela de Discovery com ícone de medidor na coluna ISSUES em destaque

  3. Na coluna ACTIONS, clique no ícone imagem de uma lupa sobre um papel para abrir a tela de detalhes do catálogo.

  4. Na aba OVERVIEW, em ISSUES > EFFICIENCY > Redundancy Detector, clique em "Go to issues details".
    tela de overview do Discovery

  5. Você verá uma lista com os recursos que apresentam redundância.
    Na coluna ACTIONS, clique em seta para baixo ou seta para cima para expandir ou colapsar. Ao expandir, você verá os recursos que são similares.

    A representação visual exibida na coluna LEVEL indica o nível de similaridade do recurso em relação aos recursos de outras APIs com capacidades semelhantes.
    exemplo expandido com recursos similares

Quando dois ou mais recursos têm funções parecidas, a asugestão é juntá-los para melhorar a eficiência.
Antes de decidir:

  • Compare os recursos para ver se faz sentido manter separados ou unir.

  • Verifique o impacto da mudança, considerando desempenho, segurança e funcionamento geral.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]