Railway: Deployment als Service — schnell, einfach, ohne DevOps

Ein praktischer Test von Railway — einer Cloud-Plattform für Application Deployment. Wie man ein Projekt in 5 Minuten startet, Preise und für wen es geeignet ist.

Was ist Railway in einem Satz

Railway ist eine Plattform, die das Deployment einer Anwendung in einen einzigen Befehl verwandelt: railway up. Unter der Haube: Container, Auto-Skalierung und One-Click-Postgres.

Offizielle Website: railway.app

Wofür es gedacht ist

Sie haben eine App gebaut. Lokal funktioniert alles. Jetzt muss sie irgendwo deployed werden — und hier beginnt der Schmerz: Server-Setup, Dockerfile, CI/CD, Umgebungsvariablen, Port-Proxying. Railway beseitigt all das. Verbinden Sie ein GitHub-Repository, und Railway erkennt automatisch die Sprache (Node, Python, Go, Rust, Ruby, PHP, Elixir), baut das Image, deployt und liefert eine HTTPS-URL.

Drei herausragende Funktionen

1. Service Marketplace. Datenbanken, Redis, Nachrichtenwarteschlangen, Objektspeicher — mit einem Klick zum Projekt hinzugefügt. Wählen Sie Postgres aus, und Railway stellt eine Instanz bereit, übergibt den Verbindungsstring und injiziert ihn in Ihre Umgebungsvariablen. Keine manuelle Konfiguration nötig.

2. Umgebungsvariablen als Service. Alle Variablen werden auf Projektebene geteilt. Fügen Sie DATABASE_URL einmal hinzu, und jeder Dienst sieht sie. Bearbeiten Sie in der UI, und die App wird automatisch neu deployed.

3. PR-Umgebungen. Jeder Pull Request erhält eine temporäre Umgebung mit eindeutiger URL. Perfekt für Code-Reviews: Ihr Tech-Lead öffnet einen Link und sieht den laufenden Branch, nicht Screenshots.

Preise: erfrischend einfach

Railway hat die sekundengenaue Abrechnung zugunsten eines übersichtlichen Modells aufgegeben:

  • Hobby: 5 $/Monat — 512 MB RAM, 1 vCPU, 1 GB Speicher
  • Pro: 20 $/Monat — 2 GB RAM, 2 vCPU, 10 GB Speicher
  • Team: ab 25 $/Nutzer/Monat

Zusätzliche Ressourcen werden nach tatsächlichem Verbrauch abgerechnet. Postgres ab 2 $/Monat für 256 MB RAM.

Regionaler Kontext

Railway läuft auf AWS (us-west-2) und GCP (us-east1). Die primäre Region sind die USA. Für Projekte mit europäischem Publikum beträgt die Latenz etwa 120–180 ms — akzeptabel für SaaS, aber problematisch für Echtzeitanwendungen. Das Team hat EU-Regionen für 2026–2027 angekündigt, aber noch keine festen Termine. Wenn Latenz für EU-Nutzer kritisch ist, schauen Sie sich europäische Alternativen wie Scalingo oder Clever Cloud an.

Für wen es geeignet ist

Ideal für Indie-Entwickler, Startups in der Frühphase und kleine Teams, die ein MVP ohne DevOps-Spezialisten ausliefern müssen. Wenn Sie eine Microservice-Architektur mit einem Dutzend Diensten haben, spart Railway mit geteilten Variablen und dem Service Marketplace Stunden.

Für wen es nicht geeignet ist

Enterprise-Projekte mit Compliance-Anforderungen (SOC2, HIPAA, EU-gehostetes GDPR) sind bei Railway noch nicht gut aufgehoben. Auch für stark frequentierte Systeme mit unvorhersehbaren Lasten ist es nicht die beste Wahl — Auto-Skalierung existiert, aber die Anpassung der Limits ist begrenzt.

Partnerprogramm

Railway bietet ein Empfehlungsprogramm: Werben Sie einen Nutzer, erhalten Sie 5 $ Guthaben. Kein klassisches Affiliate-Netzwerk, aber ein netter Bonus für technische Content-Ersteller.

In 5 Minuten starten

# 1. CLI installieren
brew install railway

# 2. Anmelden
railway login

# 3. Projekt erstellen
railway init

# 4. Deployen
railway up

Das war’s. Ihre Anwendung ist mit HTTPS live. Im Ernst — das ist alles.