Starte deine kostenlose Testphase
Übersetzt von AI

Vorschau-Umgebungen für jeden Pull-Request

Jeder Branch erhält automatisch eine eigene, isolierte Umgebung mit deinem gesamten Stack, deinen Diensten und deinen Daten. Keine Einrichtung erforderlich. Keine Konflikte durch gemeinsam genutzte Staging-Umgebungen.

Starte deine kostenlose TestphaseSchau dir eine Demo an
Adobe
The Economist
Oris
Freitag
A+E
Das British Museum

Entwickelt für Teams, die kontinuierlich neue Versionen veröffentlichen

Upsun lässt sich in deinen Git-Workflow integrieren und richtet für jeden Branch oder Pull-Request automatisch eine Full-Stack-Umgebung ein. Du kannst programmieren, Datenbanken und Dienste nutzen. Teste unter Bedingungen, die der Produktivumgebung entsprechen, bevor etwas veröffentlicht wird.

Staging-Konflikte

Mehrere Features, die um dieselbe Umgebung konkurrieren, verzögern die Überprüfungen und verursachen Koordinationsaufwand.

Umgebungsabweichung

Die Shared-Staging-Umgebung weicht im Laufe der Zeit von der Produktivumgebung ab, sodass dort festgestellte Probleme möglicherweise nicht das widerspiegeln, was tatsächlich in der Produktivumgebung passiert.

Aufwand für die manuelle Einrichtung

Eine Testumgebung einzurichten bedeutet normalerweise, Skripte zu schreiben, sich mit den Plattformteams abzustimmen oder zu warten. Upsun erspart dir diesen Aufwand komplett.

Ungewisse Bereitstellungen

Wenn du vor der Veröffentlichung nicht mit einem echten Stack testen kannst, bringst du das Produkt mit weniger Zuversicht auf den Markt.

Vom Pull-Request zur Produktionsumgebung in Sekundenschnelle

Eröffne einen Branch oder einen Pull-Request

Upsun erkennt den neuen Zweig aus deinem verbundenen Git-Repository. Jede Aktualisierung löst einen Neuaufbau aus, sodass die Vorschauen stets mit den Code-Änderungen synchron bleiben.

Dein Full-Stack wird automatisch bereitgestellt

Die Plattform klont deine Anwendung, Dienste, Datenbanken und Infrastrukturkonfiguration in eine dedizierte Umgebung. Keine Skripte. Keine manuellen Schritte.

Überprüfen, testen und teilen

Entwickler, QA-Mitarbeiter und Stakeholder erhalten eine Live-URL. Testet selbstständig. Teilt die Inhalte mit anderen. Wenn ein Branch nicht mehr aktiv ist, pausiert Upsun die Umgebung automatisch.

Alles, was dein Team braucht, um die Texte sicher zu prüfen

Upsun stellt komplette Umgebungen bereit, nicht nur App-Container. Deine Datenbanken, Caches, queues und Hintergrundprozesse sind alle vorhanden. Was dein Team testet, ist genau das, was deine Nutzer sehen werden.

Automatische Erstellung von Entwicklungsumgebungen

Jeder Branch und jeder Pull-Request erhält eine eigene Umgebung, die sofort bereitgestellt wird, sobald ein Branch gepusht wird.

Full-Stack-Klonierung

Code, Konfiguration, Datenbanken, Caches, queues und Dienste werden gemeinsam geklont. Es gibt keine Teilumgebungen.

Git-nativer Workflow

Upsun arbeitet direkt mit deinem bestehenden Git-Workflow zusammen. Keine neuen Tools. Keine neuen Prozesse.

Vollständige Isolierung der Umgebung

Jeder Branch läuft unabhängig. Änderungen in einer Umgebung dürfen keine Auswirkungen auf die Produktion oder andere Vorschauumgebungen haben.

Produktionsähnliche Infrastruktur

Die Umgebungen werden anhand derselben „Infrastructure-as-Code“-Datei konfiguriert wie die Produktivumgebung. Was du testest, ist das, was du auslieferst.

Sicherer Umgang mit Daten

Greife auf Vorschau-Datenbanken zu, um Migrationen zu testen. Konfiguriere Bereinigungsskripte in deinem Deploy-Hook, um personenbezogene Daten automatisch aus jeder geklonten Umgebung zu entfernen. Kein manuelles Kopieren von Daten.

Wofür nutzen Teams Vorschau-Umgebungen?

Überprüfung von Pull-Requests

Jeder PR erhält eine Live-Umgebung. Reviewer können die Änderung direkt testen und müssen sich nicht nur den Diff ansehen.

Datenbankmigrationen

Überprüfe Schemaänderungen anhand eines produktionsreifen Datensatzes, bevor sie auch nur in die Nähe der Produktivumgebung gelangen.

Qualitätssicherung und Freigabe durch die Beteiligten

Teile eine Branch-URL mit QA-Teams oder nicht-technischen Beteiligten. Kein Staging-Zugang erforderlich.

Parallele Feature-Entwicklung

Mehrere Teams veröffentlichen gleichzeitig, ohne sich um eine gemeinsam genutzte Umgebung streiten zu müssen.

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 Teil des Arbeitsablaufs.

Geoff Douglas
VP of Engineering, MarketNation

Warte nicht länger auf die Staging-Umgebung. Bring deine Inhalte schneller auf den Markt.

Verbinde dein Git-Repository und erhalte automatisch eine Vorschauumgebung für jeden Pull-Request. Kostenlose 15-Tage-Testversion, keine Kreditkarte erforderlich.