Illustrative case: SaaS scale-up, Utrecht — 2025

Cloud migration to EU hosting with CI/CD and monitoring

From a US cloud bill to European infrastructure at lower cost.

Deploy · 99.98% · −41% · 0 · 8 wks Plate 17 · DEPLOY
  • 99.98% uptime in the first 9 months
  • −41% cloud costs per month
  • 0 deploy downtime
  • 8 wks from audit to migration

01 — The challenge

The infrastructure had been built by three developers over four years: manual deploys, one production environment, no staging and a monthly bill growing faster than revenue. Two enterprise customers demanded EU hosting and NIS2-appropriate measures for the next contract year.

Every deploy meant fifteen minutes of downtime on a Friday afternoon. Nobody dared touch the database settings.

02 — Our approach

First an audit: every component, dependency and cost mapped, plus a risk list. Then infrastructure as code with Terraform on a European provider, containers on Kubernetes, separate staging and production environments and a CI/CD pipeline with tests, blue/green deploys and automatic rollback.

The migration itself ran in three steps: staging and read-along first, then a controlled data migration in a 40-minute maintenance window, then the DNS switch. Monitoring and alerts were on before the first user logged in.

Security hardening followed in the same eight weeks: MFA and SSO for admin, secrets management, encrypted backups with restore tests, logging and an incident response plan.

03 — The solution

A European, documented infrastructure where the team deploys daily without downtime, with dashboards for performance, cost and errors. NIS2 readiness recorded in a document the enterprise customers accepted.

Cloud costs dropped from €6,100 to €3,600 per month; uptime in the first nine months was 99.98%.

More work

→ All work

More work.

Fleet control · −32% · 98.4% · 1,240 · 14 wks Plate 01 · FLEET CONTROL

Illustrative caseTransport company, Rotterdam · 2025

Real-time planning platform for 140 vehicles

−32% empty kilometers

Orders · 0% · +41% · 14,000 · 11 wks Plate 02 · ORDERS

Illustrative caseRestaurant group (6 locations), Utrecht · 2025

Commission-free ordering and reservation platform

0% commission on owned orders

Shop · 0.8 s · +28% · 100 · +34% Plate 03 · SHOP

Own projectD2C fashion label, Netherlands · 2026

Headless store with 0.8 s LCP and +28% conversion

0.8 s LCP on mobile (was 3.1 s)

Next case →Online store made WCAG 2.1 AA for the Accessibility ActOnline store (home & living), Amsterdam

Reply < 1 business day · Available for new projects

Let’s build something.

Tell us about your project. You will hear back within one business day and receive a concrete proposal within a week.

info@rabzi.nl · ...