Real-Time Telemetry for the TU Graz Racing Team
· 2 min read
The TU Graz Racing Team designs and builds a new electric race car each year for international competitions.
For telemetry and data analysis, they developed a custom analytics platform in Rust – and rely on a self-hosted, reliable platform provided by RiKuWe.
Challenge
The racing team faced several key requirements:
- Source code remains hosted on GitHub – migrating away wasn’t an option
- A dedicated Container Registry was needed
- The CI/CD process should trigger automated rollouts based on tags like
staging
andproduction
- The application needed a scalable, high-performance time-series database
- External access had to be selectively enabled, secured, and TLS-protected
Solution: Infrastructure & Automation by RiKuWe
RiKuWe delivered a fully managed hosting infrastructure, including:
- A dedicated Container Registry
- GitHub-integrated CI/CD based on container tags, powered by Harbor
- Hosting on a Kubernetes cluster
- A managed PostgreSQL database with TimescaleDB
- Full control over TLS certificates & access via cert-manager
- Optionally enabled Monitoring & Alerts
- Automated backups for increased resilience
The release process remains entirely in GitHub – but the infrastructure is fully operated and maintained by RiKuWe.
Result
- Clear separation between development (GitHub) and operations (Kubernetes)
- GDPR-compliant data hosting in European data centers
- Minimal operational overhead for the racing team
- Real-time telemetry powered by Managed PostgreSQL
- Secure access and reliable rollouts through automated deployments and releases