Management Plane
The Management Plane handles infrastructure creation, configuration, and monitoring within a federated Trusted Research Environment (TRE). This Plane provides the operational foundation that enables all other planes to function effectively and efficiently.
Overview
The Management Plane serves as the operational backbone of the Trellis framework, responsible for provisioning, configuring, monitoring, and maintaining the infrastructure components that support the entire federated system. It ensures that the infrastructure is resilient, scalable, and compliant with operational requirements.
Core Capabilities
Consortium Management
- Consortium Formation: Facilitation of consortium agreements and legal documentation
- Site Registration: Management of site registration and authentication processes
- Role Assignment: Assignment and management of administrative and operational roles
- Agreement Versioning: Version control and approval workflows for consortium configurations
Deployment Orchestration
- Weave Deployment: Creation and management of Weaves for specific projects or capabilities
- Deployment Planning: Planning and coordination of deployments across federated sites
- Configuration Distribution: Secure distribution of configuration bundles to participating sites
- Deployment Approval: Multi-site approval workflows for deployment changes
Infrastructure Provisioning
- Resource Provisioning: Automated provisioning of compute, storage, and network resources
- Environment Management: Creation and management of environments
- Scaling Operations: Dynamic scaling of infrastructure based on demand
- Resource Optimisation: Optimisation of resource utilisation
Configuration Management
- Configuration Automation: Automated configuration of all system components
- Configuration Versioning: Version control and management of configuration files
- Configuration Validation: Validation of configuration changes before deployment
- Configuration Signing: Digital signing and validation of configuration bundles
- Operational Security: Management of TLS, certificates, and key distribution
Monitoring & Observability
- System Monitoring: Comprehensive monitoring of system health and performance
- Application Monitoring: Monitoring of application performance and behavior
- Infrastructure Monitoring: Monitoring of infrastructure components and resources
- Log Aggregation: Centralised collection and analysis of system logs
Site Management
- Site Onboarding: Automated onboarding process for new consortium members
- Site Health Monitoring: Monitoring and reporting of site health status
- Site Observability: Enabling cross-site monitoring and observability capabilities
- Site Removal: Controlled removal of sites from consortium configurations
Interface Specifications
Read the Management Plane API specification