Home/Build vs Buy/Migrate Backstage to Vendor

Portal migration cost

Migrating From Backstage to a Vendor Portal in 2026

The Backstage-to-vendor migration is the "we built Backstage and the team that maintained it left" reality. Typical switching cost is $80,000 to $200,000 over 4 to 8 months. Here is a vendor-neutral breakdown of the work, the conditions that make the migration sensible, and the vendor switching-support packages that can reduce the cost.

Migration cost

$80K-$200K

platform-team time, 4 to 8 months

Vendor switching support

Often free

included on annual contracts above 100 seats

Backstage to managed Backstage

$30K-$80K

simpler same-substrate path

The Trigger Pattern

Self-hosted Backstage migrations to vendor portals are typically triggered by one of three patterns. First, the platform team that built and operated the self-hosted Backstage has left, scaled down, or been redirected to other work. The framework upgrade tax stops getting paid; Backstage version slips behind upstream by a year or more; security patches accumulate; the portal starts to feel old and engineers' trust erodes. The organisation faces a choice: rebuild the platform team to operate Backstage (slow, expensive, depends on available platform-engineer talent) or migrate to a managed alternative.

Second, the organisation grows past the scale where self-hosted Backstage was the right choice, and the per-seat economics flip toward managed. This is less common than the first pattern but does happen at organisations whose growth shape changed (acquisitions, fast headcount growth, geographic expansion) and the portal was sized for a different organisational reality.

Third, the organisation needs portal capabilities that the self-hosted Backstage does not provide and would be more expensive to build than to buy. Common examples: heavy scorecard requirements (where Cortex's scorecard-first model is genuinely better than Backstage scorecards), strict compliance requirements that need vendor-provided certifications, integration with vendor-specific tools where the vendor offers a deeper portal integration than the open-source Backstage plugin.

Migration Work Detail

The work breaks into four phases. Catalogue export and import: the Backstage catalogue is a known schema (YAML files with entity definitions) and exports cleanly. The import to the vendor portal is straightforward when the vendor has a Backstage-compatible importer, more involved when it does not. Cortex, Port, and OpsLevel all have Backstage catalogue importers; the work is mostly validating that entity types map correctly and that custom entity fields are preserved (the latter is often where information is lost). Typical cost: $20,000 to $40,000 of platform-team time.

Scorecard rewrite: if you have invested in Backstage scorecards (using the soft-card or similar plugin patterns), the rules have to be rewritten in the vendor portal's scorecard rule language. The conceptual translation is usually clean; the syntactic translation is fiddly. The data sources the scorecards consult also need to be re-integrated. Typical cost: $15,000 to $40,000 if you have a meaningful scorecard estate; close to zero if you have not.

Plugin replacement: this is usually the largest line. Backstage plugins do not run on vendor portals; the equivalent functionality has to come from the vendor portal's native integrations or from custom integrations built against the vendor's plugin extension model (where one exists). For each plugin in your Backstage deployment, you face a choice: vendor-native equivalent exists (cheap, just configure it), vendor-supported integration via their extension model (medium cost to rebuild), no equivalent (either accept the functionality loss or budget for ongoing custom work). Typical cost: $25,000 to $80,000 depending on how custom the original Backstage was.

Ownership and discovery work: the catalogue ownership data, golden-path templates, and TechDocs all need attention during migration. Ownership data usually transfers but some manual cleanup is needed. Golden-path templates may need rewriting if the vendor portal's scaffolder uses a different template format. TechDocs migration depends on the vendor; some commercial portals have TechDocs-equivalent capability, some require migration to a different documentation pattern. Typical cost: $20,000 to $40,000 of platform-team time.

When Migration Does Not Make Sense

Three patterns suggest staying on Backstage rather than migrating. First, the platform team is intact and capable. The framework upgrade tax of 4 to 8 engineer-weeks per year is a real but absorbable cost for a healthy platform team; migrating to avoid it transfers cost from internal time to vendor licence, which is not obviously cheaper at small to mid scale.

Second, significant custom-plugin investment has been made that does not have an obvious vendor-portal equivalent. Migrating loses the custom plugin functionality unless the migration also includes rebuilding equivalent custom plugins on the new portal, which doubles the migration cost. Custom plugins that wrap proprietary internal systems are particularly problematic because no commercial vendor offers an equivalent integration; the migration either has to include rebuilding these on the vendor portal's extension model or accept the loss.

Third, strong organisational preference for open-source substrate or against vendor lock-in. Backstage is CNCF open source; migrating to a commercial vendor creates a real lock-in (the catalogue data is in the vendor's format, the plugin integrations are in the vendor's extension model, the future is at the vendor's pricing and product direction). For organisations that value avoiding this lock-in, the right answer to operational difficulty with self-hosted Backstage is to fix the operational difficulty (hire, train, restructure the platform team) rather than to migrate to a different lock-in.

The Managed-Backstage Alternative Path

For organisations where the trigger is operational difficulty with self-hosted Backstage rather than a strategic preference for a different portal model, the Backstage-to-managed-Backstage migration is structurally simpler than the Backstage-to-different-vendor migration. Migrating to Roadie or Coderpath preserves the catalogue investment entirely (it is still Backstage catalogue), preserves the golden-path templates entirely (they are still Backstage templates), preserves most plugins (the managed provider's curated catalogue includes the most common ones; bring-your-own-plugin is supported for the rest), and removes the runtime operations burden that triggered the migration. Typical cost: $30,000 to $80,000 over 2 to 4 months. This is often the right first migration step for organisations whose primary problem is operational rather than capability-related.

Frequently Asked Questions

Why would an organisation migrate from Backstage to a vendor portal?
The most common reason: the platform team that built and operated the self-hosted Backstage has left, scaled down, or been redirected to other work, and the organisation does not have capacity to maintain Backstage at the level it requires. The framework upgrade tax, plugin maintenance burden, and custom-plugin operational work all become risks rather than manageable line items. Migrating to a managed alternative (commercial portal, or managed Backstage like Roadie) transfers most of these maintenance burdens to a vendor in exchange for a recurring licence cost.
What does the migration cost?
Typical $80,000 to $200,000 of platform-team time over 4 to 8 months elapsed, plus vendor switching-support packages (often included on annual contracts above 100 seats but sometimes separately priced at $20,000 to $50,000). The cost covers catalogue export from Backstage and import to the vendor portal ($20,000 to $40,000), scorecard rewrite if applicable ($15,000 to $40,000), plugin replacement work ($25,000 to $80,000), and ownership and discovery work ($20,000 to $40,000). The plugin replacement work is usually the largest line and the most variable depending on how custom your Backstage deployment was.
When does the migration not make sense?
Three patterns suggest staying on Backstage. First, when the platform team is intact and capable and the maintenance burden is genuinely manageable; the framework upgrade tax of 4 to 8 engineer-weeks per year is a real but absorbable cost for a healthy platform team. Second, when significant custom-plugin investment has been made that does not have an obvious vendor-portal equivalent; migrating loses the custom plugin functionality unless the migration also includes rebuilding equivalent custom plugins on the new portal, which doubles the migration cost. Third, when there is strong organisational preference for open-source substrate or against vendor lock-in for the developer portal layer.
What do vendor switching-support packages cover?
Most commercial portals (Cortex, Port, OpsLevel) offer switching-support packages for organisations migrating from Backstage. The packages typically cover vendor-engineer time on catalogue migration design, catalogue import scripting against the vendor portal's API, scorecard rule translation if applicable, plugin replacement consultation, and the first 90 days of post-migration support. The packages are often included for free on annual contracts above 100 seats; separately priced they typically run $20,000 to $50,000.
What about Backstage-to-managed-Backstage migration?
The Backstage-to-Roadie or Backstage-to-Coderpath migration is structurally simpler than the Backstage-to-different-vendor migration because the underlying substrate is the same. The catalogue exports and imports as Backstage catalogue YAML, the plugins largely transfer (with checks for the managed provider's curated catalogue), the TechDocs migration is essentially configuration only. Typical cost: $30,000 to $80,000 of platform-team time over 2 to 4 months. This is often the right first migration step for organisations whose primary problem is the operational burden of self-hosted Backstage; the catalogue and golden-path investment is preserved entirely.
What is the year-three cost picture after migrating?
For a 100-developer organisation migrating from self-hosted Backstage to vendor portal at enterprise tier: year-one migration cost $80,000 to $200,000 plus enterprise-tier licence $100,000 to $200,000 per year. Years two and three at enterprise-tier licence only ($100,000 to $200,000 per year) plus modest internal platform-team time ($30,000 to $60,000 per year) on catalogue maintenance. Three-year cumulative: $410,000 to $860,000. Compared against the cost of continuing on self-hosted Backstage with the original platform team intact (typically $200,000 to $400,000 over three years), the migration looks expensive. Compared against the cost of an unmaintained self-hosted Backstage that degrades into uselessness, the migration is good value.

Related reading

Updated 2026-05-11