Heroku ist eine Cloud Platform-as-a-Service (PaaS), die Entwickelnden erlaubt, Anwendungen vollständig in der Cloud zu erstellen, zu betreiben und zu skalieren. Sie abstrahiert Infrastruktur, bietet Buildpacks, Add-ons und einen git-basierten Deployment-Workflow. Gut geeignet für schnelles Prototyping und kleine bis mittelgroße Webanwendungen.
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und verwandte Bausteine zu öffnen.
Bedienbare Anwendungssoftware: unterstützt Menschen bei einer Aufgabe.
Konkretes Rädchen im System, das in größeren Zusammenhängen wirkt.
Heroku ist eine Platform-as-a-Service, die Anwendungen aus Quellcode oder Containern baut, als Dynos ausführt und mit verwalteten Add-ons verbindet.
Heroku wurde 2007 als Ruby-Cloud-Plattform gegründet, erweiterte sich über Buildpacks auf mehrere Sprachen und gehört seit 2010 zu Salesforce.
Ein Deployment erkennt über Buildpacks die Laufzeit und erzeugt einen Slug. Ein Procfile definiert Prozesstypen, die in kurzlebigen Dynos laufen; Konfigurationsvariablen liefern Umgebungseinstellungen. Router verteilen Requests, Add-ons stellen Datenbanken und externe Dienste bereit.
Quellcode und Abhängigkeiten werden in ein ausführbares Artefakt übersetzt.
Skalierbare Dynos führen deklarierte Web- und Hintergrundprozesse aus.
Add-ons und Config Vars verbinden Anwendung und Betriebsumgebung.
Heroku beschleunigt standardisierte Web-Deployments und reduziert Infrastrukturarbeit. Kosten, Plattformlimits, ephemeres Dateisystem, Regionen, Add-on-Abhängigkeiten und ein möglicher Migrationspfad gehören zur Architekturentscheidung.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.