Heroku
Salesforces Plattform zum Bereitstellen und Betreiben von Apps
Heroku machte die Idee populär, dass das Bereitstellen einer App einfach sein sollte. Entwickler:innen pushen Code in ein Git-Repository. Heroku erstellt daraus die Anwendung, führt sie in leichtgewichtigen Containern namens Dynos aus und übernimmt Routing, Skalierung und Logs. Add-ons liefern Datenbanken, Caching, Überwachung und weitere Dienste mit wenigen Klicks. So kann ein kleines Team eine Produktions-App betreiben, ohne Server zu verwalten. Viele Ruby-, Python-, Node- und Java-Anwendungen starteten auf Heroku.
Heroku ergänzt die Plattform um KI-Funktionen. Verwaltete Inferenz ermöglicht Apps, gehostete Modelle aufzurufen. Agentenfunktionen helfen beim Erstellen und Betreiben von KI-Anwendungen neben der gewöhnlichen App und Datenbank. Ziel ist ein einfacher Entwicklungsablauf. Heroku Postgres bleibt ein zentrales Produkt und unterstützt pgvector für Embeddings.
Heroku ist kostenpflichtig; der Preis richtet sich nach Dyno-Typ und Add-on-Nutzung. Kostenlose Pläne wurden vor einigen Jahren eingestellt. Die günstigsten Pläne kosten einige Dollar pro Monat. Bei großem Umfang ist Heroku teurer als der Betrieb auf unverarbeiteter Cloud-Infrastruktur. Alternativen sind Render, Railway, Fly.io, Vercel und Netlify für Front-Ends sowie Google Cloud Run und AWS App Runner. Heroku eignet sich für Teams, denen Einfachheit und ein ausgereiftes Ökosystem wichtig sind.