Railway vs. Render vs. Fly.io
Vergleichen Sie die PaaS-Hostingkosten für Webdienste, APIs und Hintergrundarbeiter. Finden Sie die günstigste Option für Ihr Arbeitspensum.
Kostenrechner
Funktionsvergleich
| Besonderheit | Eisenbahn | Machen | Fly.io |
|---|---|---|---|
| Kostenloses Kontingent | 5 $ Guthaben/Monat | 750 Stunden kostenlos/Monat | 5 $ Guthaben + großzügiges Gratisangebot |
| Schlafen Sie bei Inaktivität | ✅ Optional | ⚠️ Im kostenlosen Kontingent | ✅ Optional |
| Postgres | ✅ Eingebaut | ✅ Eingebaut | ✅ Fliegen Sie Postgres |
| Redis | ✅ Eingebaut | ✅ Eingebaut | Über Upstash |
| Benutzerdefinierte Domänen | ✅ | ✅ | ✅ |
| Docker-Unterstützung | ✅ | ✅ | ✅ (Muttersprache) |
| Multiregional | Beschränkt | Beschränkt | ✅ Erstklassig |
| Von Git aus bereitstellen | ✅ | ✅ | CLI-first |
| Cron-Jobs | ✅ | ✅ | ✅ |
| Am besten für | Schnelle Bereitstellung | Einfache Apps | Globale Latenz |
Wann Sie jedes auswählen sollten
| Anwendungsfall | Beste Wahl | Warum |
|---|---|---|
| Nebenprojekt/Hobby | Fly.io oder Render | Großzügige kostenlose Kontingente |
| Next.js / monorepo | Eisenbahn | Beste DX- und Monorepo-Unterstützung |
| Globale API mit geringer Latenz | Fly.io | Über 30 Regionen, Anycast |
| Einfacher Webservice | Machen | Am einfachsten einzurichten |
| Viele Microservices | Eisenbahn | Die Abrechnung pro Dienst ist vorhersehbar |
| Elixier / Phönix | Fly.io | Offizielle Fly Phoenix-Generatoren |
Warum diese drei Preise so unterschiedlich sind
Eisenbahn Und Fly.io Beide messen die Nutzung auf die Sekunde genau – Railway berechnet etwa 0,000463 US-Dollar pro vCPU-Sekunde und 0,0000231 US-Dollar pro GB-Sekunde RAM (mit einem Minimum von 5 US-Dollar/Monat pro Projekt), während Fly.io etwa 0,0000022 US-Dollar pro vCPU-Sekunde und 0,00000193 US-Dollar pro MB-Sekunde RAM berechnet. Diese Granularität belohnt Apps, die auf Null skaliert werden oder größtenteils im Leerlauf bleiben, da Sie nur für die tatsächlich genutzten Sekunden bezahlen. Machen verfolgt den gegenteiligen Ansatz: ein Pauschalpreis von 7 $/Monat pro Dienst (Starter-Plan), unabhängig davon, wie wenig CPU oder RAM dieser Dienst tatsächlich verbraucht, wobei fein abgestimmte Einsparungen gegen eine vorhersehbare Rechnung eingetauscht werden, die Sie im Voraus budgetieren können.
Die Bandbreitenpreise teilen sich auf die gleiche Weise auf. Railway und Render gewähren jeweils 100 GB ausgehenden Datenverkehr pro Monat kostenlos und berechnen darüber hinaus 0,10 USD/GB. Fly.io ist auf beiden Seiten großzügiger – 160 GB kostenlos, danach 0,02 $/GB, fünfmal günstiger pro Gigabyte, sobald das kostenlose Kontingent überschritten ist. Diese Lücke ist vor allem bei bandbreitenintensiven Diensten wie der Videobereitstellung, großen API-Antworten oder Dateidownloads von Bedeutung, bei denen sie die Gesamtrechnung stärker beeinflussen kann als die Rechenpreise. Lassen Sie Ihre eigenen CPU-, RAM-, Bandbreiten- und Service-Anzahl-Zahlen durch den Rechner oben berechnen, anstatt davon auszugehen, dass die Schlagzeile des kostenlosen Kontingents eines Anbieters die ganze Geschichte sagt.
Häufig gestellte Fragen
Welches von Railway, Render oder Fly.io ist für ein kleines Nebenprojekt am günstigsten?
Fly.io oder Render, je nachdem, wie sich die App im Leerlauf verhält. Render bietet 750 kostenlose Instanzstunden pro Monat (genug für einen ständig aktiven Dienst) und Fly.io bietet ein Nutzungsguthaben von etwa 5 US-Dollar pro Monat sowie ein großzügiges kostenloses Kontingent, während das kostenlose Kontingent von Railway ein einmaliges Testguthaben von 5 US-Dollar ohne fortlaufendes kostenloses Kontingent ist – ein Nebenprojekt auf Railway beginnt, Geld zu kosten, sobald das Guthaben aufgebraucht ist, selbst bei nahezu keiner Nutzung.
Warum ist der Preis von Render pauschal, während Railway und Fly.io pro Sekunde abrechnen?
Der Starter-Plan von Render ist ein Festpreis von 7 $/Monat pro Service, unabhängig von der genauen Nutzung innerhalb der Plangrenzen, wobei Präzision gegen Vorhersehbarkeit getauscht wird. Railway und Fly.io messen beide auf die Sekunde genau, sodass ein Dienst, der größtenteils inaktiv bleibt oder auf Null skaliert, am Ende günstiger sein kann als die Pauschalgebühr von Render, während ein Dienst, der rund um die Uhr läuft, am Ende teurer sein kann als ein vergleichbarer Render-Plan.
Wie unterscheiden sich die Bandbreitenpreise zwischen den drei Anbietern?
Railway und Render stellen jeweils 100 GB ausgehende Bandbreite pro Monat kostenlos zur Verfügung und berechnen danach 0,10 $/GB. Fly.io ist an beiden Fronten günstiger: 160 GB kostenlos vor jeder Ausgangsgebühr, danach 0,02 $/GB – fünfmal günstiger pro Gigabyte, sobald das kostenlose Kontingent überschritten ist. Bei bandbreitenintensiven Diensten vergrößert sich diese Lücke schnell.
Welche Plattform eignet sich am besten für eine globale Bereitstellung in mehreren Regionen?
Fly.io, mit deutlichem Vorsprung. Es basiert auf der Bereitstellung derselben App in mehr als 30 Regionen mit Anycast-Routing, sodass Anfragen automatisch den nächstgelegenen Edge erreichen. Railway und Render unterstützen beide mehrere Regionen in eingeschränkterem Umfang, sodass Sie im Allgemeinen separate Dienstinstanzen pro Region selbst ausführen und verwalten müssen.