Cloud cost assessment for a multi-installation SaaS vendor
- Engagement
- 40-hour fixed-scope advisory
- Sector
- Industrial software vendor
- Year
- 2026
- Region
- Northern Europe
All values are drawn from the engagement scope or workload definition documented in the case study text; none are projected outcomes or invented metrics.
The most valuable line in the deliverable was a zero-cost SQL configuration fix. On the test environment, a parallelism setting was driving an apparent need for a database tier upgrade. We flagged it as the first action item, not buried in the appendix — and it reframes the entire sizing conversation before a single euro of new infrastructure is committed.
A multi-installation industrial software vendor was quoting a Cloud-managed SaaS deal to a tier-1 enterprise customer. The commercial question looked deceptively simple: what should we charge per installation per month? The incumbent hosting baseline was opaque (the managed-services partner had declined to release invoices). The workload sizing was uncertain (only a downsized test environment was available). The deal carried non-cost considerations that needed to sit alongside the cost number, not behind it.
In forty hours across roughly four weeks, we delivered a board-grade decision pack: a triangulated baseline built from verified cloud list pricing × partner-margin band — the technique that makes a defensible cost number possible when invoices are unavailable — a scenario matrix at three commitment levels, a pricing playbook at three margin tiers and two staffing postures, a customer-side calculator the buyer could populate themselves, and an NFR scoreboard against the customer's procurement matrix.
The vendor walked into the next customer meeting with a defensible per-installation pricing model and a clean separation between commercial price and infrastructure cost. The is there a margin? question — previously unanswerable — was reframed as a SaaS-premium conversation supported by a quantified baseline.
Show the full case study Hide full case study
Context
A multi-installation industrial software vendor was preparing to quote a managed SaaS deal to a tier-1 enterprise customer. The vendor’s existing deployment ran on the customer’s infrastructure through a managed-services partner; the new arrangement would move responsibility for hosting and operations to the vendor itself.
The commercial question was deceptively simple: what should we charge per installation per month?
The complications were that:
- The incumbent hosting baseline was opaque. The customer’s managed-services partner had declined to release invoices, leaving the what does this currently cost question unanswerable from public information alone.
- The workload sizing was uncertain. The only available performance data came from a downsized test environment; the actual production sizing was confirmed only mid-engagement.
- The deal carried significant non-cost considerations — regulatory compliance, supply-chain risk, SaaS-enablement strategy — that needed to sit alongside the cost number, not behind it.
The workload was telemetry-heavy. Larger installations ingested approximately 200,000 rows per day captured 24/7 from connected instruments through a Node.js receiver; smaller installations ran around 20,000 rows/day. The planned scope was six installations across two database performance tiers, with a model horizon extending to twelve as the vendor onboarded additional clients, totalling 18–36 servers across production and non-production. Small enough that per-server fixed costs — typically negligible at enterprise scale — became disproportionate, which is part of why the assessment had to be done carefully rather than benchmark-extrapolated.
The vendor needed a board-grade document in roughly four weeks. The internal team was capable but did not have the bandwidth, and the larger consulting alternative would have required a multi-month discovery phase the timeline did not support.
Approach
We anchored the assessment on cloud-economics, observability, and DevOps literature — Storment & Fuller, Majors, Nygard, Forsgren et al. — plus first-party Azure / AWS / GCP tier-selection and DR-cost guidance for the database engines in scope. The frameworks structured a four-category cost taxonomy: fixed overhead, competence, variable, per-server.
Within that frame we built:
- A triangulated baseline. Where invoices were unavailable, we constructed an estimated current spend from verified public cloud list pricing (cross-checked against the cloud provider’s pricing API) multiplied by the typical partner-margin band for the customer’s deployment scale.
- A scenario matrix. Three active cloud paths (Azure SQL Managed Instance, AWS RDS for SQL Server, GCP Cloud SQL — all License-Included after a customer-side decision ruled out license-transfer paths), each at three commitment levels (PAYG, one-year reserved, three-year reserved). Plus four ruled-out scenarios documented for completeness.
- A pricing playbook. What the vendor needed to charge per installation per month to cover verified cloud costs plus a target margin, modelled at three margin levels and two staffing postures (dedicated FTE versus absorbed operations).
- A customer-side calculator. A spreadsheet sheet the customer could populate with their actual incumbent costs to test whether the vendor’s quote was competitive at any given margin.
- An NFR compliance scoreboard. Mapped the proposed architecture against the customer’s existing non-functional requirements catalog, with explicit deferral of five open clarifications that did not block the Phase 1 commercial decision.
We also identified a zero-cost SQL configuration fix on the test environment (a parallelism-related setting that was driving an apparent need for a tier upgrade) — a finding that potentially reframed the entire sizing conversation and was flagged as priority action item one.
What we delivered
- A roughly forty-page strategic cost-assessment report
- A separate twenty-six-sheet cost-model spreadsheet, including the live customer calculator
- A migration & recovery summary at strategic level
- An NFR compliance scoreboard
- Explicit out-of-scope declarations covering implementation, runbooks, IaC, deep code analysis, security audits, and proof-of-concept work
Outcome
The vendor walked into the next customer meeting with a defensible per-installation pricing model anchored on verifiable public pricing, a clean separation between commercial price and infrastructure cost, and a calculator the customer could run themselves. The is there a margin? question — which had previously been unanswerable — was reframed as a SaaS-premium conversation supported by a quantified baseline.
The zero-cost configuration finding alone is enough to reframe the tier-selection question — which is why it was flagged as the first action item in the deliverable, not buried in the appendix.
What we did not deliver
Implementation. Terraform / IaC. Deep code analysis. Security audit. Migration execution plan. Proof-of-concept. These were declared out-of-scope at engagement framing and remained so. The deliverable was decision support, not delivery.
Engagement shape
Forty-hour fixed-scope advisory engagement spanning approximately four weeks across three working sessions plus async deliverables. Single principal engagement (no delivery team). Materials shared via the customer’s collaboration system; deliverables retained by the customer.
Working through something similar?
The first thirty minutes is on us — no pitch, no slides. We will tell you on the call whether we can help.