Migrated in one week. Stable in production since the migration.
scanmetrix runs its facility management platform for 32+ tenants on enum Kubernetes Engine in Frankfurt. Kubernetes, S3, and networking operate under German jurisdiction.
At enum, real engineers worked through the migration with us directly. Since the switch, we can sleep through the night again. Infrastructure that simply runs was exactly what we wanted.
The company
scanmetrix is a German SaaS company that builds an ERP platform for facility management and technical service providers. The company has been in the market for more than seven years and works with FM companies, refrigeration and HVAC businesses, cleaning services, and security companies across Germany. The platform covers dispatch planning, maintenance management, contract management, billing with DATEV integration, an offline-capable tablet app for technicians, and AI-assisted maintenance predictions.
The challenge
- With the previous German provider, Kubernetes and S3 availability sat at 97% despite managed Kubernetes.
- Networking behaved unpredictably and forced long debugging sessions.
- The multi-tenant architecture did not scale cleanly.
- Some days brought several incidents, eating into development time.
Why enum
- 01
Direct access to engineers
No support loops through sales or first-level teams. scanmetrix talks directly to enum engineers who can debug, decide, and fix the issue. Debugging sessions shrink from days to hours.
- 02
Upstream Kubernetes
Manifests, Helm Charts, and GitOps pipelines ran without changes. No proprietary APIs, no provider-specific workarounds. Teams that know standard Kubernetes can work in production on enum.
- 03
Kubernetes knowledge from production
enum has run Kubernetes in production for years, not as a marketing label. The team knows pod disruption budgets, storage classes, and network policies from real operating cases. That matters when something has to be debugged under load.
- 04
Scales across Kubernetes and S3
Kubernetes workloads and S3 storage scale independently. New tenants mean new namespaces, not rearchitecting. scanmetrix can grow without redesigning the platform at every step.
- 05
Hands-on migration support
enum worked through the migration directly instead of just handing over access. The move took one week, including S3 data transfer and DNS cutover. The seven-person scanmetrix team could keep building product instead of managing the migration alone.
- 06
S3 as a product, not an add-on
300+ buckets and millions of requests per day need more than attached storage. At enum, S3, routing, and latency work together cleanly. Object Storage gets the same care as Kubernetes.
- 07
Billing in euros
Costs are clear, billed in euros, and tied to actual usage. No currency swings, no hidden line items. For a small team, that is easier to plan than a cloud bill that looks different every month.
- 08
A platform team that thinks with you
enum thinks through architecture decisions instead of just forwarding tickets. Recommendations come early, not after several escalations. That shortens the path from problem to fix.
Architecture
What runs on enum and how the parts work together. Each tenant runs up to 10 services and multiple S3 buckets.
enum Kubernetes Engine
One cluster with 32+ tenant namespaces, clean isolation, and production workloads.
enum Object Storage (S3)
300+ buckets for service reports, photos, and compliance artifacts.
enum Networking
Ingress and load balancing.
ArgoCD
GitOps deployments for all tenant namespaces.
Results
- 99.95% availability since the migration, after 97% at the previous provider.
- Load time for tenant APIs and S3 queries reduced by 95%.
- Tenant onboarding from hours to under 5 minutes.
- Multi-tenancy simplified: one cluster with clean namespace isolation.
- Monitoring expanded into a standardized observability stack together with enum.
- The seven-person team builds product instead of infrastructure.
- All data stays in Frankfurt, GDPR-native and without US dependencies.
Self-service without a helpdesk
On top of enum, scanmetrix built its own tenant manager and connected it to ArgoCD. Signup, namespace provisioning, and instance booking are automated. scanmetrix customers can sign up in self-service today and book their own instance within minutes, without anyone at scanmetrix touching the process.
Sovereignty as an enabler
scanmetrix is preparing for ISO 27001 certification and uses enum's German infrastructure as its compliance foundation. For scanmetrix, German jurisdiction is not a checkbox. It is a sales argument with customers in regulated industries.
What's next
scanmetrix is adding scanmetrix Cortex, an AI assistant, plus new modules for ESG reporting and predictive maintenance. enum remains the technical base for that work.
Start building on enum.
Self-service cloud infrastructure with a developer experience that gets out of your way. Built and operated in Europe.