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.

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 esto 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.

    pantalla de Discovery con el ícono de medidor resaltado en la columna ISSUES

  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 OVERVIEW, en ISSUES > EFFICIENCY > Redundancy Detector, haga clic en "Go to issues details".
    pantalla de overview de Discovery

  5. Verá una lista con los recursos que presentan redundancias.
    En la columna ACTIONS, haga clic en flecha hacia abajo o flecha hacia arriba 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]