Heroku Kostenloser Plan Alternative Dienste Bewertung

Bewertung alternativer Dienste aufgrund des Endes des kostenlosen Heroku-Plans

Da der kostenlose Plan von Heroku endet, möchte ich meine Gedanken und Erkenntnisse zu alternativen kostenlosen und kostenpflichtigen Diensten teilen. Ich werde Github-Seiten, VPS, AWS/PaaS und Heimserver behandeln. Gerade eben habe ich die folgende E-Mail von Heroku erhalten.

Shou Arisaka
7 Min. Lesezeit
16. Okt. 2025

Da der kostenlose Plan von Heroku endet, möchte ich meine Gedanken und Erkenntnisse zu alternativen kostenlosen und kostenpflichtigen Diensten teilen. Ich werde Github-Seiten, VPS, AWS/PaaS und Heimserver behandeln.

Gerade eben habe ich die folgende E-Mail von Heroku erhalten:

Important Information About Heroku Free Products Thank you for being a Heroku user. Starting November 28, 2022, free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis® will no longer be available ... [Heroku's Next Chapter | Heroku](https://blog.heroku.com/next-chapter)
An Heroku-Benutzer: Ab Ende November 2022 sind kostenlose Dynos, Postgres-Datenbanken, Redis usw. nicht mehr verfügbar.
Ich habe Heroku schon lange nicht mehr benutzt, aber vor etwa 5 Jahren, als ich Rails schrieb, habe ich es auf Heroku bereitgestellt. Das heißt, ich habe immer noch einige Dynos, die Zugriffe erhalten, daher besteht das Problem, sie migrieren zu müssen. ## Github Pages (Kostenlos) Der erste Migrationskandidaten ist Github Pages.

GitHub Pages ist ein kostenloser Dienst, der statische Dateien auf einer GitHub-URL hosten kann. Sie können es verwenden, wenn Sie ein GitHub-Konto haben.

Image

Es unterstützt die Bereitstellung von SSG (Static Site Generation) mit Rubys Jekyll-Bibliothek, und wenn Sie mit der Einrichtung einer Ruby-Umgebung und Befehlszeilenoperationen vertraut sind, sollten Sie sofort mit der Nutzung beginnen können.

Die Vorteile von Github Pages sind:

  • Kostenlos
  • Schnelle Seitenladezeiten
  • Kann sofort verwendet werden, wenn Sie ein GitHub-Konto haben
Auf der anderen Seite sind die Nachteile:
  • Müssen Ruby-Installation und Befehlszeilenoperationen lernen
  • Müssen Jekyll-Syntax und Markdown lernen
  • Kann keine dynamischen Dateien hosten
  • Wie Heroku könnte es plötzlich nicht mehr kostenlos sein
Github Pages ist ein perfekter Kandidat für das Hosting von reinem HTML-Inhalt oder Anwendungen, die keine dynamische Seitengenerierung wie PHP erfordern. Es ist jedoch nicht geeignet, um die Vielzahl von Anwendungstypen zu hosten, die Heroku unterstützt. ## VPS (Kostenpflichtig) Der nächste Kandidat ist VPS.

Der Vorteil von VPS ist sein hoher Freiheitsgrad.

Wenn Sie ein Entwickler sind, haben Sie wahrscheinlich ein oder zwei Computer. Sie richten Programmierumgebungen auf diesen Computern ein, installieren IDEs und gehen mit der Entwicklung voran, aber VPS ist, kurz gesagt, ein entfernter Computer. Da es ein Computer ist, ist die Freiheit, jede Software zu installieren, die Sie mögen, und grundsätzlich alles zu tun, solange es nicht gegen die öffentliche Ordnung und Moral oder die jeweiligen Nutzungsbedingungen verstößt, ansprechend.

Image

Sie können beispielsweise mit dem VSCode-Editor remote auf einen VPS zugreifen. Das Obige zeigt, wie ich VSCode auf meinem vertraglich vereinbarten VPS starte und mit der Django-Python-Entwicklung fortfahre.

Da VPS flexibel ist, können Sie innerhalb der Grenzen von CPU und Speicher verschiedene Entwicklungssoftware wie folgt installieren und konfigurieren:

.htaccess-Konfigurationsdateien in Apache und nginx.conf-Konfigurationsdateien in Nginx, oder Installation von Docker oder VNC, oder Firewall-Konfiguration mit iptables und Sicherheitskonfiguration mit AppArmor, Netzwerkaufbau und Konfiguration mit pfsense oder WAF, Einführung von IDS/IPS wie snort, Einbruchserkennungssystemen usw…

Zusammenfassend sind die Vorteile von VPS:

  • Freiheit
  • Kann die Bereitstellungsumgebung auf die gleiche Weise einrichten wie Ihren eigenen Computer
  • Einfach, Probleme durch Online-Suche zu lösen
  • Keine Probleme mit Installationsberechtigungen
Auf der anderen Seite sind die Nachteile:
  • Monatliche Kosten
  • Erfordert Kenntnisse über Umgebungseinrichtung und Infrastruktur
Neulich habe ich [einen Artikel über den Aufbau eines Systems geschrieben, das kostenpflichtige Artikel schreiben kann](https://yuis-programming.com/?p=3750) in meinem Blog. Die hier erwähnte Webanwendung mit dem Zahlungssystem läuft auf meinem vertraglich vereinbarten [Conoha VPS](https://px.a8.net/svt/ejp?a8mat=35DLE9+4BEPQA+50+4Z0M6A) .

(Hinweis: Mein Blog selbst läuft als WordPress auf dem Mietserver Xserver .)

Während das erforderliche Mindestmaß an Infrastrukturwissen eine Hürde sein kann, könnte es gut sein, es als Lernmöglichkeit zu betrachten und die Herausforderung anzunehmen.

AWS (Kostenpflichtig)

Heroku ist ein sogenannter Platform-as-a-Service, “PaaS”. Es gehört zur gleichen Kategorie wie Microsoft Azure, Google GCP oder Amazons AWS - Amazon Web Services.

Image

Der Unterschied zwischen VPS und Heroku oder AWS läuft auf einen Punkt hinaus: Freiheit.

PaaS kann man sagen, hat den Vorteil, nicht tief über Infrastruktur wie Serverkonfiguration, Datenbankkonfiguration, Umgebungseinrichtung, Sicherheit und Firewall-Einstellungen nachdenken zu müssen.

Auf der anderen Seite kann dieser Vorteil manchmal je nach Person und Situation den gegenteiligen Effekt haben. Da Sie nicht frei installieren, integrieren und Umgebungen einrichten können wie die oben genannten VPS-Vorteile, können Sie sich gestresst fühlen.

Oder, selbst wenn Umgebungseinrichtung und Installation nicht unmöglich sind, müssen Sie möglicherweise Plugins oder Add-ons für die Umgebungseinrichtung installieren und Dokumentation für deren Konfiguration lesen.

Zum Beispiel können die Schritte, die Sie unternommen haben, um Python auf Ihrem eigenen Computer zu installieren, direkt auf VPS angewendet werden, aber bei PaaS müssen Sie möglicherweise separate Verfahren googeln oder sich auf Stack Overflow beziehen.

Ob Sie dies als einfach und einem Framework folgend oder als freiheitsberaubend und stressig betrachten, kann eine Frage der Perspektive sein.

Die Vorteile von AWS und PaaS sind:

  • Nicht so viel wie VPS, aber hat hohen Freiheitsgrad
  • Minimale Sicherheit und Infrastruktur sind im Voraus garantiert
  • Software, die normalerweise komplex zu installieren ist, kann mit ein paar Klicks installiert werden
Die Nachteile sind:
  • Nutzungsabhängige Preisgestaltung
  • Müssen über jeden PaaS-Dienst lernen, es gibt eine Lernkurve
  • Haben keine vollständige Freiheit bei der Softwareinstallation und -konfiguration
Hinweis: Ich habe Azure, GCP und Heroku bis zu einem gewissen Grad verwendet, bin aber persönlich nicht sehr vertraut mit PaaS, also lassen Sie es mich bitte wissen, wenn es fehlende Punkte gibt. ## Heimserver (Kostenlos) Das Letzte, was ich vorstellen werde, ist der [Heimserver](https://de.wikipedia.org/wiki/Heimserver).

Mit einem Heimserver stellen Sie grundsätzlich Ihren Heimcomputer dem Internet zur Verfügung und machen ihn für jeden zugänglich und nutzbar.

Wenn Sie ein Webentwickler sind, haben Sie wahrscheinlich eine Art Webserver eingerichtet. Ein Server, den Sie in einem LAN-Netzwerk zugänglich gemacht haben, zum Beispiel unter “localhost:8000” oder “0.0.0.0:8000”, kann auch durch NAT vom WAN zu einem externen Netzwerk weitergeleitet werden, wodurch er im Internet für die Öffentlichkeit zugänglich und nutzbar wird.

Soweit ich weiß, gibt es drei Hauptoptionen für die Durchführung einer solchen Netzwerk-Portweiterleitung.

  1. ngrok
[ngrok](https://ngrok.com/) ist eine Befehlszeilensoftware, die das Obige in wenigen Schritten erledigen kann.

Image

Hinweis: Ich habe zuvor einen Artikel über ngrok-Installationsmethoden, Verwendung und Sicherheitsmaßnahmen geschrieben.

  1. WLAN-Router
Wenn Ihre Heiminternetverbindung eine feste IP-Adresse hat, können Sie lokale Ports dieser globalen IP-Adresse über NAT-Einstellungen auf Ihrem WLAN-Router zuweisen.

Hinweis: Mein empfohlener WLAN-Router, den ich verwende, ist der TP link C1200.

  1. frp
[frp](https://github.com/fatedier/frp) ist wie eine Open-Source-Version von ngrok. Es ermöglicht eine breitere Konfiguration als ngrok und hat nicht die Sicherheitsbedenken oder Undurchsichtigkeit, die bei ngrok zu sehen sind. Während ngrok kürzlich einen kostenpflichtigen Plan veröffentlicht hat, ist frp natürlich kostenlos.

Die Konfiguration ist jedoch etwas komplex, und Sie müssen auch die Portweiterleitung über den WLAN-Router parallel durchführen.

Derzeit verwende ich auch frp.

Beachten Sie, dass je nach Ihrem Internetdienstanbieter Handlungen wie ein Heimserver, der Dienste extern verfügbar macht und Verkehrsbelastung erzeugt, in den Nutzungsbedingungen verboten sein können.

Ich verwende ImageRakuten Hikari für meine Glasfaserleitung, und ich erinnere mich, dass deren Bedingungen auch besagten, solche Nutzung zu unterlassen.

Daher beschränke ich in meinem Fall, obwohl ich einen Heimserver aufgebaut habe, ihn auf persönliche Nutzung wie das Hochladen von Dateien und Fotos direkt auf meinen Computer von außen, das Bearbeiten von Textdateien auf meinem Computer oder das Ansehen gespeicherter Videos und Musik.

Zusammenfassend sind die Vorteile eines Heimservers:

  • Vollständige Freiheit
  • Kann hochspezifizierte Computer zu niedrigen Kosten verwenden
Und die Nachteile sind:
  • Risiko gehackt zu werden, wenn nicht ordnungsgemäß eingerichtet *1
  • Für Personen mit solidem Wissen
  • Internetleitungskosten
  • Von vielen ISPs überhaupt nicht erlaubt
*1 In meinem Fall habe ich eine Hardware-Firewall namens pfsense im Netzwerk. Ich habe dort auch VLAN und DMZ konfiguriert. ## Fazit Wie war es? Ich habe Dienste in Betracht gezogen, die Heroku ersetzen können. Ich denke, ich habe es ziemlich umfassend behandelt. Wenn es fehlende Punkte gibt, würde ich mich über Ergänzungen und Anleitung freuen.

Diesen Artikel teilen

Shou Arisaka 16. Okt. 2025

🔗 Links kopieren