
Rebuilding a payments platform for scale — without a minute of downtime
Executive summary: Northlane Pay processed growing card volume on a single-region, hand-built cloud account. Over 14 weeks we migrated the platform to a multi-account architecture on Kubernetes, cut over under live traffic, and cut infrastructure spend 43% — while availability rose to 99.99%.
Client background
Northlane Pay is a payments scale-up serving mid-market merchants across Europe. Transaction volume tripled in eighteen months; the platform had been assembled quickly by a small founding team and had never been re-architected.
The challenge
Everything ran in one cloud account in one region. A regional incident meant total outage; a mis-scoped IAM change could take down production. Costs grew faster than volume because instances were sized for peak and never revisited. Compliance reviews for new banking partners kept stalling on the architecture.
What discovery found
The solution
We designed a multi-account landing zone with strict separation of production, staging, and tooling, running workloads on managed Kubernetes across two regions with automated failover. State moved to managed databases with cross-region replicas. Every resource was recreated in Terraform, and a FinOps baseline (tagging, budgets, rightsizing alerts) was set before migration so savings were measurable from day one.
Implementation
Results
“They found $40k a month of waste in the first two weeks, then rebuilt the platform without a single customer-facing incident. The migration plan was the most thorough document I've seen from a vendor.”