Die polyglotte PaaS, die bei jedem Git-Push bereitgestellt wird
Lade deine Node.js-, PHP-, Python-, Java-, Go-, ruby-, Rust- oder .NET-App auf Git hoch. Upsun erstellt, stellt sie bereit und skaliert sie – mit Testumgebungen, die die Produktionsumgebung Byte für Byte nachbilden.
Unterstützt von Platform.sh. Über 6.000 Kunden. Seit 8 Jahren in der Produktivumgebung.

Was ist Upsun?
Upsun ist eine cloud-basierte Anwendungsplattform. Verbinde dein Git-Repository, definiere deinen Stack in YAML, und bei jedem Push wird deine App kompiliert, bereitgestellt und skaliert. Ein DevOps-Team ist nicht erforderlich.
Alles, was deine App braucht, wird für dich verwaltet

Git-Push zum Deploy
Verbinde dein Repository. Bei jedem Push wird automatisch ein Build erstellt und die Anwendung bereitgestellt. Definiere deinen Stack, deine Sprache, deine Abhängigkeiten und deine Dienste in einer deklarativen YAML-Datei, die genau wie dein 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 Dienste. Entdecke die Probleme, bevor sie veröffentlicht werden – nicht erst danach.

Deine Frameworks, deine Dienste, deine cloud
Django, Next.js, Laravel, Symfony und mehr. Füge PostgreSQL, Redis oder Kafka in einer Konfigurationszeile hinzu. Stelle deine Anwendung auf AWS, GCP, Azure, IBM Cloud oder OVHcloud 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. Sprache, 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, zusammen mit deiner App eingecheckt zu werden.
Mehr als nur Hosting
Der Hosting-Anbieter stellt dir einen Server zur Verfügung und überlässt dir den Rest. Upsun verwaltet 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)
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 Umgebung wäre das eine riesige Herausforderung gewesen. Jetzt ist es einfach nur noch Teil des Arbeitsablaufs.
Geoff Douglas
VP of Engineering, MarketNation
FAQ
Welche Sprachen und Frameworks werden unterstützt?
Upsun unterstützt .NET, Elixir, Go, Java, Node.js, PHP, Python, Ruby und Rust als Kern-Laufzeitumgebungen sowie führende Frameworks wie Django, Next.js, Laravel, Symfony, Drupal, WordPress und Magento. Die meisten anderen Frameworks laufen ebenfalls, da du die Build- und Startbefehle direkt steuern kannst.
Kann ich in einem Projekt mehrere Sprachen mischen?
Ja. Bei Multi-App-Projekten kannst du verschiedene Sprachen nebeneinander im selben Projekt ausführen, zum Beispiel eine Python-API zusammen mit einem Node.js-Frontend.
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 deine Anwendung auf AWS, GCP oder Azure bereit und wähle je nach Nähe zu deinen Nutzern aus mehreren Regionen aus. In einigen Regionen erhältst du zudem einen Nachhaltigkeitsgutschrift für deine Ressourcennutzung.
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.