Internal Developer Portals & Service Catalogs4 min readUpdated September 2026

Backstage vs Port for a Small Cloud Consultancy

For a small cloud consultancy, hosted Port usually beats self-hosted Backstage, because the real cost is the engineer who becomes portal administrator, not the software. Node upgrades, plugin breakage, and vulnerability patches tend to land mid-engagement, at the moment nobody has spare hours to deal with them.

The Honest Math for a Small Team

Backstage's appeal is real: no subscription fee, full control over the source, and a plugin ecosystem that covers most standard infrastructure. For a consultancy of three or four engineers, though, the true cost isn't the software, it's the person who has to become the de facto Backstage administrator on top of their billable work. That role doesn't scale down gracefully the way it might at a larger company with a dedicated platform hire.

Port removes that administrator role by taking on hosting, upgrades, and plugin compatibility as the vendor's job. What you pay for instead is a subscription that scales with your team size, which for a small shop is usually easier to price into client rates than an unpredictable amount of internal engineering time. Median DevOps spend at private B2B SaaS companies runs around 4% of ARR, and a useful gut check for a small consultancy is whether your internal tooling spend, subscription plus the hours it still takes to run, sits anywhere near that line relative to your own revenue, or well past it1.

When Backstage Still Makes Sense at Small Scale

If your consultancy's whole value proposition is deep platform engineering expertise, running Backstage yourself can double as a credibility signal and a training ground, since it's the same tool many of your enterprise clients already use internally. In that case, the maintenance burden is arguably part of the product you're selling: the expertise your team builds running it becomes something you can bill clients to help them run their own instance.

That argument doesn't hold for a consultancy whose value is elsewhere, in cloud migrations, DevOps process work, or security hardening, where the internal portal is purely a back-office tool and the maintenance time is pure overhead. Be honest with yourself about which category you're actually in before letting the first argument justify a decision the second category doesn't support.

A Quick Gut Check

Ask whether losing your most senior engineer for a week, unexpectedly, to fix a broken Backstage upgrade would meaningfully hurt a client deliverable that week. If the honest answer is yes, that risk alone is a reason to prefer Port's hosted model, where an outage or bug is the vendor's incident to resolve, not yours.

Ask the same question about vulnerability patching specifically, since it's the maintenance task most likely to arrive without warning. A critical vulnerability disclosed in a dependency your self-hosted instance relies on doesn't wait for a convenient week between client engagements, and patching it promptly is exactly the kind of unscheduled work a small team feels hardest.

Ask these questions before choosing a tool:

  • Would losing your most senior engineer for a week to a broken Backstage upgrade hurt a client deliverable that week?
  • Who patches vulnerabilities in a self-hosted portal when one lands in the middle of a client engagement?
  • Does your internal tooling spend, subscription plus the hours it takes to run, sit near the median DevOps spend line or well past it?
  • Does running Backstage yourself double as a credibility signal or training ground that your clients would actually value?

What a Bare-Bones Rollout Should Include

If you do choose Port, resist the urge to model everything on day one. Start with the client engagements currently active, plus whatever internal services your own consultancy depends on to operate, and treat everything else as backlog. A small team that tries to fully populate a catalog before using it for real work tends to lose momentum halfway through and never finishes, which leaves you paying for a tool nobody actually opens. Consultancies that deliver infrastructure changes for clients on a standardized, catalog-aware path also tend to post a higher deployment frequency, landing in DORA's faster-shipping clusters rather than the slowest one, where months can pass between releases, and that shipping speed is a real selling point when a prospective client asks how fast you move2.

If you choose to self-host Backstage instead, apply the same discipline to plugins: install only what you need for your current client mix, and resist adding a plugin for a capability you might need someday. Every additional plugin is one more thing that can break on the next upgrade, and a small team feels that cost more acutely than a larger one would.

The Half-Finished Catalog Is Worse Than No Catalog

The most common failure at this scale isn't picking the wrong tool, it's picking either tool and running out of momentum a third of the way through. A three-person shop signs up for Port, models their two biggest active clients in an afternoon of enthusiasm, then the next fire drill hits and the catalog sits untouched for two months. When a new client engagement starts, nobody remembers to add it, because adding to the catalog was never actually built into the engagement kickoff, it was just a thing that happened once.

The fix is smaller than it sounds: put "add this engagement to the catalog" as a literal checklist item in whatever kickoff process you already run for a new client, right next to setting up their repo access and their invoicing. A half-finished catalog that covers two clients out of eight isn't a stepping stone toward a complete one, it's a trap that makes the tool look unreliable to the next person who checks it and finds nothing there, which is worse for adoption than never having started.

Executive Capability Standard

What Good Looks Like

A small consultancy has a current, accurate list of every client engagement's services and access boundaries that doesn't depend on one specific engineer's memory or availability.

Building The Capability (5-Stage Skill Ladder)

1. Learn:Estimate how many hours a month your team currently spends on ad hoc catalog and access tracking, even informally, before assuming a new tool will save time.
2. Do Manually:Keep a shared, simply structured document listing every active client engagement's services and owners until your team size justifies a dedicated tool.
3. Delegate:If you do self-host, name a backup administrator, not just a primary one, so a single person's unavailability doesn't stall an upgrade or a fix.
4. Automate:Adopt Port for your active client engagements first, since the hosted model removes the maintenance burden that hits small teams hardest.
5. Buy:If your differentiator is platform engineering expertise, consider a short paid engagement building out a reference Backstage setup as a demonstrable asset for prospective clients.

How to Get Started

Frequently Asked Questions

Is there a middle ground between fully self-hosting Backstage and paying for Port?

Some small teams start with a lightweight, manually maintained catalog, a shared document or simple internal tool, and delay a full portal purchase until their client count or service count actually justifies the overhead either option requires.

Can we bill clients for time spent maintaining our internal Backstage instance?

Generally no, since it's your own internal tooling rather than client-facing work, unless the maintenance work directly produces something the client benefits from, such as a reusable plugin they'll also use.

How fast can we get Port running if we're starting from nothing?

Faster than standing up Backstage from scratch, typically, since you're configuring blueprints inside an existing hosted platform rather than deploying and securing a new application first. Exact timelines depend on how many services you're cataloging initially.

Sources

Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.

  1. DevOps spend as % of ARR (median, private B2B SaaS). SaaS Capital 2026 Spending Benchmarks for Private B2B SaaS Companies (15th annual survey, 1,000+ companies), 2026.
  2. Deployment frequency by DORA performance cluster (max days between deploys). DORA Accelerate State of DevOps 2024 (Google Cloud), cluster table via Octopus Deploy analysis, 2024.

Related Guides