Development roadmap

In-development

This documentation is currently in-development. Please visit again soon, this section is actively updated.

Extensions to logging, monitoring, and observability

The current HeartAI deployment with the SA Health digital network provides some basic logging, monitoring, and observability. This includes:

  • Typical resource usage information providing though the HeartAI implementation of OpenShift.
  • Service-level logging of endpoint activity.
  • Service-level logging of database queries.
  • Service-level logging of authentication and authorisation.
  • Application-level logging of user activity.
  • Application-level logging of service-level interfacing.
  • Application-level logging of authentication and authorisation.

This information is routinely collected through Prometheus, Grafana, and an EFK stack. Although some capabilities exist for observability, further extensions to this could provide a greater level of declarative resourcing and automation for log parsing and aggregation, event analytics, reports and visualisation, and alerting capabilities.

This is particularly important in the context of service assurance for HeartAI services, products, and technologies. HeartAI administrators and developers, in addition to general end-users, should have the ability to understand the platform state and be aware of and alerted to any detected abnormalities and events of interest.

Approaches for declarative platform deployment and management

  • Declarative and reproductive platform deployment approaches.
  • Centralised platform management.
  • Integration with logging, monitoring, and observability.
  • Integration with event management and alerting.
  • Red Hat Advanced Cluster Management

Enhanced platform security

  • Policy, compliance, and vulnerability management.
  • Real-time threat detection.
  • Security scoring and assessment.
  • Auditing capabilities.
  • Integration with logging, monitoring, and observability.
  • Integration with event management and alerting.
  • Red Hat Advanced Cluster Security