Compare

Cortex vs Backstage by Spotify: Which is right for you?

Backstage is an open source framework for building Internal Developer Portals. If you're looking for out-of-the-box convenience with all the same flexibility, Cortex's Internal Developer Portal is where you should start. 

LogoLogoLogoLogoLogoLogoLogoLogoLogoLogo
LogoLogoLogoLogoLogoLogoLogoLogoLogoLogo
LogoLogoLogoLogoLogoLogoLogoLogoLogoLogo
LogoLogoLogoLogoLogoLogoLogoLogoLogoLogo

Why Cortex

  • Fast-ramp and long-term scale

    Your engineers don't want to build integrations and plugins, and all UI work on Backstage requires front-end resources that know React. Cortex has 50+ integrations, OOTB scorecards, a full reporting module, initiatives, and alerting. Customize with the Cortex plugins framework, without worrying about maintenance.

  • Higher developer adoption

    Organizations often struggle with developer adoption of Backstage, which is not surprising because there's no reason for devs to log in. Cortex Developer Homepages outline clear actions for devs, and Initiatives enable short or long-term projects with deadlines and alerting.

  • Dynamic scoring from any source

    Backstage only enables you to perform software checks manually via API, using "facts" or metadata in your catalog, assuming you spring for that extra plugin package at the cost of Cortex's entire platform. With Cortex, you can pull from all 50+ integrations to create any rule in any format for any Scorecard.

Cortex vs Backstage

Cortex Logo

OOTB Catalog

Build your own catalogs - typically takes 2-3 FTEs and 4-6 months to build

Pre-built catalog with auto discovery

Catalog Flexibility

Unlimited flexibility; but requires development resources to customize

Ability to catalog anything and customized based on your unique business needs

Search

Backstage Search

Relationship visualization

Backstage requires manual dependency mapping: Define relationships for each node in a YAML file

New in 2024, improved relationship visualization to make it even easier to quickly trace domain hierarchies

Extendable with plugins and external data sources

community-based plugin network; YMMV

Plugins let you build apps that can be embedded in the Cortex UI and fed from any data source, including homegrown solutions

API-based data ingestion

GitOps

REST API, Terraform, GitOps, CI/CD

Role-based access controls

Beta plugin

Simple role-based permission system with users + admins; with permissions to perform actions

Integrations

Pre-built, vendor supported integrations

Must build and maintain all of your own integrations

50+ integrations to pull data from across your tech stack, all accessible in one place. Check out all of our integrations

Automatic ownership syncing

Must build and maintain your integrations 

Eliminate manual updates that lead to stale ownership data. Cortex automatically syncs with your identity provider like Okta, GitHub Teams, and Active Directory to keep ownership information up to date.

Developer productivity

Developer homepages

Can build a homepage with a plugin

The Developer Homepage pulls all of your data into a single place so developers can quickly assess where to invest their time

Oncall asistant

Must manually search for ownership information.

Automatically surface the most vital information about your service health and metadata when an incident is triggered

External notifications

No notifications in Teams or Slack, making it more likely for a developer to miss an important alert

Cortex will message service owners in Teams of Slack regarding any Scorecard improvements or if there are any action items for upcoming Initiatives

Functionality exists
Functionality exists, but includes some areas/notes of caution
Functionality does not exist

FAQs

Backstage is a framework for building IDPs, with lots of flexibility and customization, but it requires dedicated resources to stand it up and maintain. Many organizations that try Backstage report 2-3 full time employees spending 6-9 months just trying to stand it up.

Cortex is an active internal developer portal that pulls data from across your ecosystem to drive standards of production readiness, operational maturity, security, or any other initiative you have. Cortex is better suited for large teams focused on fast-ramp and long-term scale.

Accelerating engineering excellence at world class organizations

Javier de Vega Ruiz

Javier de Vega Ruiz

"One of the biggest improvements we've seen since implementing Cortex is in our Mean Time to Restore- which we reduced by 67%. Being able to quickly find service information is a small operational change that has enormous impact."

Chief Software EngineerCompany Logo
Kurt Christensen

Kurt Christensen

“More and more we think of Cortex less as a product and more as a platform on which we are building all of our internal intelligence for engineering.”

Senior Engineering ManagerCompany Logo
Shaun McCormick

Shaun McCormick

“We know if an engineer gets pulled out of what they’re doing, it takes 30 minutes to re-engage, Cortex lets us reduce noise and keep our team focused on the highest priority work.”

Principal Software EngineerCompany Logo

Talk to an expert today