Das React PaaS, das bei jedem Git-Push bereitgestellt wird
Stelle deine React-App in Git ein. Upsun erstellt, stellt sie bereit und skaliert sie – mit Vorschau-Umgebungen, die die Produktivumgebung widerspiegeln.
Unterstützt von Platform.sh. Über 6.000 Kunden. <BR> Seit 8 Jahren in der Produktivumgebung.

Was ist Upsun?
Upsun ist eine cloudbasierte Anwendungsplattform, auf der deine App in der Produktivumgebung läuft. Lade dein Programm hoch, und Upsun kümmert sich um den Build, das Deployment und die Skalierung. Ein eigenes DevOps-Team ist nicht erforderlich.
Alles, was deine React-App braucht – für dich verwaltet

Git-Push zur Bereitstellung
Verbinde dein Repository. Bei jedem Push werden automatisch Builds erstellt und bereitgestellt. Definiere deinen Stack, die React-Version, Abhängigkeiten und Dienste in einer einzigen deklarativen YAML-Datei, die direkt neben deinem Code versioniert wird.

Vorschau-Umgebungen, die die Produktivumgebung widerspiegeln
Jeder Branch und jeder Pull-Request erhält eine Full-Stack-Umgebung, die aus der Produktivumgebung geklont wird – inklusive Daten und Diensten. Finde die Probleme, bevor sie veröffentlicht werden, nicht erst danach.

Deine Frameworks, deine Dienste, deine cloud
Füge PostgreSQL, Redis oder Celery in einer Zeile der Konfiguration hinzu. Stelle die Anwendung auf AWS, GCP oder Azure bereit und wechsle jederzeit. Keine Bindung.

Skaliert, wenn du es tust
Horizontale und vertikale Skalierung, integrierte Überwachungsfunktionen und tägliche backups sorgen für einen stabilen Betrieb. Der Support steht rund um die Uhr zur Verfügung.
In drei Schritten vom Repo zur Ausführung
- Verbinde dein Git-Repository. GitHub, GitLab oder Bitbucket.
- Beschreibe deine App in YAML. React-Version, Abhängigkeiten und alle Dienste, die du benötigst.
- Git-Push. Upsun erstellt, stellt bereit und liefert dir für jeden Branch eine Live-URL mit einer Vorschauumgebung.

Im Programm ansehen
Eine Datei definiert deine Laufzeitumgebung, Abhängigkeiten und Dienste – alles in versionsverwaltetem YAML, bereit zum Commit zusammen mit deiner App.
Mehr als nur React-Hosting
Der Hosting-Anbieter stellt dir einen Server zur Verfügung und überlässt dir den Rest. Upsun kümmert sich um den gesamten Anwendungslebenszyklus: Erstellen, Bereitstellen, Vorschau und Skalieren – ohne dass du Server patchen oder eine Pipeline warten musst.
63 %Schnellere Bereitstellungen
Du programmierst dein Programm, und Upsun richtet die Infrastruktur ein, startet Dienste und stellt deine Anwendung automatisch bereit.
<1 Min.Vorschau-Umgebungen
Erstelle für jeden Branch produktionsidentische Klone mit echten Daten, Konfigurationen und Dateien.
99,99 %Verfügbarkeit-SLA verfügbar
Betreibe mehrere Websites und Kundeninstanzen ganz ohne Bedenken. Auf Zuverlässigkeit im Portfolio-Maßstab ausgelegt.
Heute Morgen haben wir eine neue Entwicklungsumgebung gestartet, um ein bahnbrechendes Feature zu testen. In unserer alten Konfiguration wäre das eine riesige Herausforderung gewesen. Jetzt ist es einfach Teil des Arbeitsablaufs.
Geoff Douglas
VP of Engineering, MarketNation
React auf Upsun. Häufige Fragen.
Welche React-Versionen werden unterstützt?
React selbst ist lediglich ein npm-Paket, keine Plattform-Laufzeitumgebung, daher gibt es auf Seiten von Upsun keine Versionsbindung. Entscheidend ist die Node.js-Version, mit der es erstellt wurde – diese legst du fest, und Upsun hält sie automatisch auf dem neuesten Stand.
Unterstützt Upsun serverseitiges Rendering, statische Generierung und API-Routen?
Ja. Egal, welches Tool du zum Erstellen deiner React-App verwendest (Vite, CRA oder andere), Upsun benötigt lediglich das Ausgabeverzeichnis, das dabei entsteht. Nach der Erstellung wird die App direkt als statische Dateien bereitgestellt, ein laufender Serverprozess ist nicht erforderlich.
Kann ich Hintergrundprozesse, queues oder Cron-Jobs ausführen?
Nur in Verbindung mit einer separaten Backend-App. Eine reine React-App ist statisch und läuft ausschließlich clientseitig; sie verfügt über keinen serverseitigen Prozess, in dem Worker ausgeführt werden könnten. Wenn dein Projekt auch über ein API-Backend verfügt, werden Worker und Cron-Jobs in dieser Backend-App ausgeführt, nicht in der React-App selbst.
Ist die kostenlose Testversion wirklich kostenlos? Brauche ich eine Kreditkarte?
Die kostenlose Testphase läuft 15 Tage. Du musst keine Kreditkarte hinterlegen, um loszulegen.
Kann ich die Anwendung in meiner eigenen cloud bereitstellen und eine Region auswählen?
Ja. Stelle die Anwendung auf AWS, GCP oder Azure bereit und wähle je nach Nähe zu deinen Nutzern aus mehreren Regionen aus. In einigen Regionen kannst du außerdem einen Nachhaltigkeitsgutschrift für deinen Ressourcenverbrauch erhalten.
Inwiefern unterscheidet sich das von Heroku oder von einfachem Hosting?
Du erhältst Vorschauumgebungen, die die Umgebungen in der Produktivumgebung nachbilden, Multi-Cloud ohne Bindung an einen Anbieter und den gesamten Lebenszyklus auf einer einzigen Plattform.