Get Early Access NowGet Access
Back to all customer stories

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.

99.95%
Availability since the migration
-95%
Load time for tenant APIs and S3 queries
< 5 min
Tenant onboarding (before: hours)
300+
S3 buckets, millions of requests per day
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.
Jack Hull
Jack Hull
CTO, scanmetrix

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

European Cloud Platform

Start building on enum.

Self-service cloud infrastructure with a developer experience that gets out of your way. Built and operated in Europe.

CNCF & Linux Foundation member
Digital sovereignty from Germany
No US dependencies, no CLOUD Act
scanmetrix Customer Story: Facility Management on enum Kubernetes Engine