Detección de Redundancia mediante IA

El Detector de Redundancia de Sensedia Adaptive Governance utiliza inteligencia artificial para identificar de forma automática y precisa las APIs duplicadas o con funciones superpuestas.

Dependiendo del tipo (categoría) de la API, el Detector de Redundancia puede no estar disponible.

La herramienta analiza contratos OpenAPI y facilita decisiones estratégicas sobre la consolidación, estandarización o eliminación de APIs redundantes. Esto puede hacerse independientemente del gateway utilizado, ya sea Sensedia, Apigee, AWS, Azure o Mulesoft.

De este modo, su empresa reduce la complejidad de la gobernanza, evita reprocesos y fomenta la reutilización de APIs, contribuyendo a una arquitectura más eficiente, limpia y sostenible, sin depender de auditorías manuales.

Antes de continuar, verifique que la conexión con el gateway esté configurada y que las APIs estén registradas en el catálogo.

Verificación de redundancias

Para utilizar el Detector de Redundancia:

  1. Haga clic en Discovery en el menú lateral izquierdo o en la tarjeta de la página de inicio de Adaptive Governance.

  2. El ícono imagen de un medidor en la columna ISSUES indica la presencia de redundancias.

    La ausencia del ícono no indica necesariamente que no haya redundancia. Una vez importadas, las APIs deben ser procesadas, y el tiempo necesario para detectar redundancias puede variar entre unos minutos y varias horas, dependiendo de la cantidad de APIs y del tamaño de los contratos importados.

  3. En la columna ACTIONS, haga clic en el ícono imagen de una lupa sobre un documento para abrir la pantalla de detalles del catálogo.

  4. En la pestaña GENERAL INFO, en Issues > Efficiency, haga clic en el card "Redundancy Detector".
    pantalla de overview de Discovery

  5. Verá una lista con los recursos que presentan redundancias.
    En la columna ACTIONS, haga clic para expandir o contraer la vista. Al expandir, podrá ver los recursos que son similares.

    El indicador visual mostrado en la columna LEVEL indica el nivel de similitud del recurso en relación con los recursos de otras APIs con capacidades similares.
    ejemplo expandido con recursos similares

Cuando dos o más recursos tienen funciones similares, se recomienda unirlos para mejorar la eficiencia.
Antes de tomar una decisión:

  • Compare los recursos para evaluar si conviene mantenerlos separados o consolidarlos.

  • Verifique el impacto del cambio considerando el rendimiento, la seguridad y la funcionalidad general.

Thanks for your feedback!
EDIT

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