Integrationen und Webhooks verbinden jeden Push, jedes Deployment und jedes backup mit deinen bestehenden Workflows – ganz ohne benutzerdefinierte Abfragen oder manuelle Aktualisierungen.

Nutze GitHub, GitLab oder Bitbucket als zentrale Quelle für dein Programmieren. Upsun spiegelt das Repository und verwaltet Umgebungen anhand von Branch- und Pull-Request-Aktivitäten.
Erstelle Branches, eröffne Pull-Requests, pushe Code und führe Änderungen in deinem Quell-Repository zusammen. Upsun kann auf Grundlage dieser Aktivitäten passende Umgebungen erstellen, neu aufbauen und entfernen.
Aktivitätsskripte führen bei Plattformereignissen benutzerdefinierte Logik aus und verfügen über integrierte Hilfsfunktionen für HTTP-Anfragen, Slack und Jira.
Upsun hilft Teams dabei, ihre Bereitstellungsaktivitäten mit den Tools zu verknüpfen, die ihren Release-Prozess bereits unterstützen.
Webhooks und Quellintegrationen übertragen den Deployment-Status automatisch zwischen den Tools. Kein manuelles Kopieren und keine verpassten Updates.
Wenn ein Pull- oder Merge-Request eröffnet wird, erstellt Upsun eine Vorschauumgebung und gibt die URL im Request zurück. Die Reviewer klicken direkt auf die laufende Änderung.
Programmieren, Umgebungen, CI und interne Systeme befinden sich oft an verschiedenen Orten. Durch Integrationen bleiben sie synchron, ohne dass die Teams einen neuen Arbeitsablauf einführen müssen.
Upsun führt Aktivitätsskripte auf seiner eigenen Infrastruktur aus. Es gibt keine benutzerdefinierte Integrationsschicht, die überwacht, debuggt oder gewartet werden muss.
Aktivitäten laufen in parallelen Queues, wobei Produktionsaktivitäten in allen Queues Vorrang haben. Eine unruhige Vorschauumgebung darf ein dringendes Produktionsereignis nicht behindern.
Jede Integration protokolliert ihre Aktivitäten im Projekt. Überprüfe den Ausführungsverlauf, zeige vollständige Protokolle an und spiele fehlgeschlagene Ereignisse über die CLI oder die Konsole nach.