# Services & Stack

A standard infrastructure stack, managed end-to-end and customised to your workload. We use the same core tooling across every cluster, but the configuration, sizing, and additional services are tailored to what you actually run.

## Infrastructure Stack

Every cluster is built from these core components, configured and customised to your workload. This is the baseline. During planning, we add whatever else your workload requires. Open-source throughout, [no vendor lock-in](/faq#is-there-vendor-lock-in). If you leave, you take the whole setup with you.

### Networking & Ingress

Requests routed through Cilium's eBPF dataplane. Sub-millisecond inter-node latency across a dedicated fibre network, network policies enforced by default.

Tools: Cilium CNI, cert-manager, External DNS, Cilium Network Policies

### Kubernetes on Bare Metal

Workloads scheduled across dedicated bare-metal nodes via RKE2, connected by a dedicated fibre network with NVMe storage on every node. Works with your existing CI/CD and deployment tooling. KEDA handles event-driven autoscaling.

Tools: RKE2, Dedicated Fibre Network, NVMe, Helm, KEDA

### Managed Stateful Services

Databases, caches, and message brokers deployed and managed as part of the cluster. HA configurations, connection pooling, automated snapshots to offsite EU-based S3.

Tools: PostgreSQL (StackGres), MySQL, Valkey/Redis, Kafka, RabbitMQ, Elasticsearch, ClickHouse, MongoDB, + anything your workload needs

### Storage

Replicated block storage, local NVMe, and S3-compatible object storage on dedicated drives. Configured per workload: large slow storage or fast NVMe, encrypted at rest.

Tools: OpenEBS Mayastor, ZFS LocalPV, MinIO/Garage/Ceph, JuiceFS

### Metrics, Logs, Traces

Every layer instrumented. Metrics collected by Prometheus, logs aggregated by Loki, traces via OpenTelemetry and Tempo. Alerts fire to Slack or PagerDuty with a 2-hour incident response SLA.

Tools: Prometheus, Grafana, Loki, Tempo, OpenTelemetry, Alertmanager, Beyla eBPF

### Security & Connectivity

WireGuard encryption between nodes, SSO via Keycloak, intrusion detection via CrowdSec. Mesh VPN and site-to-site tunnels for hybrid connectivity.

Tools: Keycloak, CrowdSec, WireGuard, Headscale, Tailscale

### Build & Ship

Container registry, Git forges, and CI runners, all on your own infrastructure. Firecracker microVMs for fast, isolated build environments.

Tools: Harbor, Forgejo, GitLab, GitHub Actions, Forgejo Actions, GitLab CI, Firecracker

### Backup & Recovery

Cluster-level snapshots, file-level backups, and database point-in-time recovery. Offsite replication to geographically separate EU storage on independent providers. Retention: hourly, daily, weekly, monthly.

Tools: Velero, Restic, PostgreSQL WAL Streaming, Point-in-Time Recovery

## Support & Operational Model

### SRE Allocation

2 dedicated SRE days per €5,000/month. No separate consulting fee. SRE time is built into the same [flat monthly price](/pricing) as your hardware and management.

### Incident Response

2-hour response SLA for infrastructure incidents. We carry the pager for the full stack. If Kubernetes, PostgreSQL, Kafka, networking, or storage breaks, we fix it, day or night.

### Communication

Direct chat (Slack, Teams, whatever you use) for day-to-day communication. Optional shared task board for tracking work. Monthly infrastructure review call. No ticket portals, no chatbots.

## How We Run Migrations

We've migrated workloads off AWS, GCP, and other managed providers. The specifics change, but we follow the same general structure every time. See real examples in our case studies: [PrepBusiness](/customer-success/prepbusiness) (45-day migration) and [Futurepump](/customer-success/futurepump-iot) (Google Cloud to bare metal).

1. **Cluster Design**: We audit your current infrastructure, map your workloads, and design a target cluster topology. You approve the design before we order hardware.
2. **Provisioning (4-6 weeks)**: Hardware procurement, burn-in, and rack installation at the data centre. Kubernetes cluster bootstrap, networking, storage, and observability stack deployment. Full CI/CD pipeline setup.
3. **Migration Execution**: Dry runs until the process is nailed down, then the real cutover. We have automated tooling for migrating out of RDS, Supabase, and other managed providers. Your existing infrastructure stays live until everyone is confident.
4. **De-Risked Billing**: No setup fee. Monthly billing starts when your workloads are running. For larger clusters, we may invoice the first few months in advance to cover hardware procurement.
