System Architecture Overview
architectureinfrastructure
architecturedockersamlfederation
System Architecture Overview
openDesk Edu is built on a modern, containerized architecture designed for scalability and resilience in educational environments.
Core Principles
- Container-Native: All services run as Docker containers orchestrated by Kubernetes
- Federated Identity: SAML-based SSO integration with university identity providers
- Data Sovereignty: Full data residency control within institutional boundaries
- Modular Design: Each service can be deployed, updated, and scaled independently
Service Mesh
The platform uses a service mesh for inter-service communication, providing load balancing, service discovery, and encrypted transport between components.
Storage Layer
Persistent data is managed through a distributed storage layer with automated backup and recovery capabilities.