Internal Developer Portal · EU-native

The developer portal your 15-person team can actually afford.

Backstage takes weeks and two full-time engineers. Atrium takes 30 minutes and costs €49/month flat. Connect GitHub, see your service catalog, start shipping from ready-made project templates.

No credit card. No demo call. Early access open — EU-hosted beta.

30 min
from sign-up to live portal
€49/mo
flat rate · no per-seat pricing
EU-hosted
data stays in Europe · GDPR SLA

Backstage is great. For teams with a platform team.

Backstage was designed for Spotify — a company with hundreds of engineers and a dedicated platform team. For a 10 or 20-person startup, it's a two-month distraction before your first service is even catalogued.

"We spent three months configuring Backstage. We never finished. It's still running on one engineer's laptop."
— DevOps lead, 18-person Berlin SaaS startup

The commercial alternatives (Port, Cortex, Roadie) start at €600–1,300/month for 20 engineers. That's a junior engineering hire. For a service catalog.

Backstage: 6–18 months to value
You need 2–4 engineers just to set it up and keep it running. TCO: ~$360K/year in engineer time.
Port / Cortex: €600–1,300/month
Per-seat pricing means your bill grows every time you hire. No EU data residency guarantee.
US-hosted — GDPR risk for EU teams
US Cloud Act means your service metadata can be subpoenaed. Your compliance team knows this.
Empty catalog problem
Every IDP requires manual YAML configuration to populate. Nobody fills it out. The catalog stays empty.

Three steps. No ops team required.

Atrium auto-discovers your services from GitHub so you never start from an empty catalog.

1
~5 minutes
Connect your GitHub org
OAuth in one click. Atrium scans your repositories, infers service names, languages, owners from CODEOWNERS, and CI/CD status. No YAML. No manual input. 34 services catalogued while you have coffee.
2
~20 minutes
Enable SSO + project templates
Connect your identity provider (Auth0, Okta, Google Workspace) in one config step. Pick from 3 pre-built project templates: Lambda API, Next.js app, or GitHub Actions CI. Your team scaffolds new services the right way, every time.
3
⏱ ~5 minutes
Your team is in the portal
Share the URL. Engineers sign in with their company SSO. They see every service, its owner, its CI status, its last deployment. They can spin up a new service from a template in 3 clicks. Portal running in the EU. Invoice ready for your DATEV export.

How Atrium compares — in plain numbers.

No marketing claims. Real costs for a 20-engineer team.

Comparison of developer portal solutions: Backstage, Roadie, Port, and Atrium across setup time, cost, hosting, and features
Dimension Backstage (self-hosted) Roadie Port Atrium ✓
Setup time 6–18 months Days–weeks Days–weeks 30 minutes
Monthly cost (20 devs) ~€8,000 in engineer time Custom quote (€1,200+ est.) ~€800/month €149/month flat
Ops burden High — you maintain everything Medium — Backstage complexity remains Low None — fully managed
EU data residency ⚠ Your choice ✗ US-hosted ✗ US-hosted ✓ EU-hosted always
GDPR SLA / DPA ⚠ Your responsibility ⚠ Partial ✓ Included
Auto-discovery (no YAML) ✗ Manual YAML ✗ Manual YAML ⚠ Partial ✓ GitHub auto-scan
Flat-rate pricing ✓ Free (but high TCO) ✗ Per-seat ✗ Per-seat ✓ €49–149/mo flat

Everything you need. Nothing you don't.

GitHub auto-discovery
Connect your GitHub org and watch your service catalog populate itself. Atrium reads your repos, infers service metadata, owner from CODEOWNERS files, CI status from GitHub Actions, and last deployment timestamp. No YAML configuration. The catalog is full on day one — and any engineer can enrich it with manual overrides that auto-sync can't infer: display name, lifecycle status, runbook links, Slack channel. Auto-first. Human-enriched.
SSO / OIDC built-in
Auth0, Okta, Google Workspace, or any OIDC provider. Pre-configured. No custom middleware to write.
Project templates
3 ready-made service templates out of the box: AWS Lambda API (TypeScript), Next.js on Cloudflare Pages, GitHub Actions CI pipeline. Engineers scaffold new services correctly every time.
GDPR-compliant by design
All data processed exclusively in the EU (AWS eu-central-1). DPA available. ISO 27001 certification in progress. No US Cloud Act exposure.
Service health dashboard
CI status, last deploy time, owner, language, linked docs — visible at a glance for every service in your org. Search and filter by team or tech stack.
Governed catalog edits
Anyone on the team can propose a change to any service entry. The service owner gets notified and approves or rejects with a comment. Every change is logged — who proposed, who approved, when. Full audit trail. No more stale wikis or unchecked edits.
Self-serve billing
Sign up, connect GitHub, pay by card. No sales call. Invoice delivered monthly, DATEV-ready. Cancel anytime.

Flat rate. No surprises.

One price per team. No per-seat charges. Hire engineers without watching your bill grow.

Starter
49
per month · up to 10 engineers
  • GitHub auto-discovery (unlimited repos)
  • Service catalog dashboard
  • 2 project templates
  • SSO / OIDC (Auth0, Okta, Google Workspace)
  • EU hosting · GDPR SLA
  • Email support
Join waitlist

Alle Preise inkl. MwSt. · Cancel anytime · No setup fees.

Built for Europe.
Hosted in the EU.

🇪🇺

Atrium is designed from day one for European engineering teams — not a US product with an EU datacenter bolted on. DSGVO compliance is a feature, not an afterthought.

🔐 Data never leaves the EU
All customer data — service catalog, user sessions, audit logs — is processed exclusively in the EU. No replication to US regions. No third-party US analytics tools.
⚖️ No US Cloud Act exposure
US Cloud Act allows US authorities to demand data from US companies' EU servers. Atrium is a German GmbH (in progress) operating under German/EU law only. Your compliance team will appreciate this.
📋 DPA (AVV) included on Team plan
An Auftragsverarbeitungsvertrag (Art. 28 DSGVO) is included with every Team plan subscription — no legal back-and-forth required. Ready to sign, German and English versions available.

Common questions.

Backstage is a powerful, highly extensible framework — ideal for large platform teams who want full control. Atrium is a managed product with opinionated defaults. You can't add custom plugins or deeply customize the UI. In exchange, you're live in 30 minutes instead of 6 months, and you pay €149/month instead of 2 engineer-years. If you need the full Backstage customization surface, use Backstage or Roadie. If you need a developer portal that your 15-person team will actually use, Atrium is for you.
We'll introduce an Enterprise tier before you hit that wall. Current plan: custom pricing for 50+ engineers with dedicated support, SLAs, and on-boarding assistance. You won't be cut off — we'll reach out proactively when you're approaching the team size limit to agree on next steps.
Atrium currently supports GitHub (all plans). GitLab and Bitbucket are on the roadmap — join the waitlist and tell us which one you need, it helps us prioritise.
Yes — and it's likely easier than you think. Because Atrium auto-discovers services from GitHub, there's no YAML to migrate. Your existing catalog data from Port or Cortex can be imported via CSV. For Backstage, the GitHub auto-discovery replaces most of the manual catalog entry work. We'll provide a migration checklist during beta onboarding.
All data is stored in the EU (AWS eu-central-1). Database backups run every 6 hours and are retained for 30 days. Backups are encrypted at rest and stored in the same AWS region — no cross-region replication. Infrastructure is monitored 24/7 with automated alerting. Uptime target: 99.9% (SLA included in Team plan).
During beta, the first 30 days are free for all plans — no credit card required. After beta, we'll offer a 14-day free trial. Waitlist members get priority access and an extended 60-day trial period. Join the waitlist to lock this in.

Your team deserves a developer portal
they'll actually use.

Join the waitlist for early access. First 50 teams get 60 days free + direct input on the roadmap.

No spam. Unsubscribe anytime. Beta access: late Q3 2026.