To enhance visibility into the current status of benchmarks, an admin dashboard should be developed and integrated into the APEx Algorithm Services Catalogue. A Proof of Concept (POC) for this solution already exists parquet-dashboard, currently deployed at apex-algo-dashboard.netlify.app.
Proposed Features
-
Integration with APEx Algorithm Services Catalogue
Embed the benchmark dashboard directly into the APEx Algorithm Services Catalogue for streamlined access and improved usability.
-
Authentication and Role-Based Access
Initially, only users belonging to the administrator group (configurable) in Keycloak will have access to the dashboard. They will be able to view benchmarks for all services.
-
Future Enhancements
In a follow-up iteration, extend access to all APEx users, allowing them to log in and view benchmarks relevant only to their projects or services.