6 minuten Lesezeit

Die University of Tennessee in Chattanooga betrieb eine hybride Web-Infrastruktur: Drupal wurde bei einem Anbieter gehostet, während WordPress und maßgeschneiderte PHP-Anwendungen vor Ort mit unterschiedlichen Arbeitsabläufen und Zuverlässigkeit liefen. Diese Aufteilung verursachte zusätzlichen Wartungsaufwand wie Patches und Neustarts und machte Ausfallzeiten während wichtiger Campus-Veranstaltungen besonders problematisch.
UTC hat Drupal, WordPress und PHP auf Upsun zusammengeführt, um die gesamte Webpräsenz auf einer einzigen cloud-basierten Anwendungsplattform mit einem einheitlichen Bereitstellungs- und Umgebungsmodell zu betreiben. Upsun stach hervor, weil es mehrere Anwendungstypen unterstützt und gut zu der Art passt, wie das Team Änderungen mit Git-basierten Workflows bereitstellt und sicherere Tests über Branch-Umgebungen durchführt.
Wenn die Website einer Universität ausfällt, ist das sofort sichtbar und führt zu Störungen. Für die University of Tennessee in Chattanooga war dieses Risiko noch größer, da die Webinfrastruktur auf verschiedene Umgebungen verteilt war: Die Drupal-Seite folgte einem bestimmten Hosting-Modell und Workflow, während WordPress- und PHP-Anwendungen an anderer Stelle mit anderen Betriebsvoraussetzungen liefen.
Das praktische Problem war nicht nur die Komplexität, sondern auch der Zeitaufwand. Durch die On-Prem-Workloads musste das Team weiterhin die Aufgaben zur Aufrechterhaltung des Betriebs – wie Patches und Neustarts – selbst übernehmen, was in direktem Konflikt mit der Arbeit stand, die die Erfahrung der Studierenden und Interessengruppen verbessert.
Der Wendepunkt kam nach Ausfällen sowohl auf der gehosteten als auch auf der On-Prem-Seite. Nach den Worten des Teams waren diese Vorfälle das Signal, dass der Status quo nicht mehr akzeptabel war und dass die Webinfrastruktur einen widerstandsfähigeren, einheitlichen Ansatz benötigte.
„Wir hatten Ausfälle sowohl bei unserem bestehenden reinen Drupal-Hosting als auch bei unserem On-Prem-Hosting. Das waren die entscheidenden Momente, die uns dazu veranlassten, nach einer anderen Lösung zu suchen.“ – Chris Gilligan, Senior Web Developer, University of Tennessee at Chattanooga
Die UTC traf diese Entscheidung nicht einfach so. Sie führten einen Ausschussprozess mit einer Bewertungsmatrix durch, um die Optionen zu vergleichen – was im Hochschulbereich entscheidend ist, da Entscheidungen dort nachvollziehbar und wiederholbar sein müssen.
Upsun stach aus einem einfachen Grund hervor: Die UTC brauchte eine einzige Plattform, die mehr als nur Drupal hosten konnte. Sie wollten ein einheitliches Betriebsmodell für die gesamte Infrastruktur, einschließlich WordPress und anderer Anwendungen, anstatt verschiedene Anbieter und Prozesse zusammenzuflicken.
Aus Sicht der Umsetzung passte Upsun genau zu der Art und Weise, wie UTC arbeiten wollte. Die GitHub-Integration und die auf Branches basierenden Umgebungen machten es einfacher, Änderungen sicher zu testen, ohne auf einen einzigen gemeinsamen Staging-Workflow angewiesen zu sein, der zu einem Engpass werden kann.
„Wir brauchten eine Plattform, die mehr als nur Drupal hosten konnte – also auch WordPress und andere Apps –, und das war ein entscheidender Grund, warum Upsun hervorstach. Wir haben mehrere Optionen mit einem Ausschuss und anhand einer Bewertungsmatrix geprüft, und Upsun schnitt bei allen für uns wichtigen Kriterien durchweg am besten ab.“ – Bridget Hornsby, Leiterin der Webentwicklung, University of Tennessee at Chattanooga
Die UTC migrierte zunächst Drupal als komplexeste Arbeitslast in enger Zusammenarbeit mit dem Support von Vardot und Upsun und übertrug diese Vorgehensweise anschließend auf die WordPress- und PHP-Migrationen. Das Team schätzte besonders, dass die Arbeit kollaborativ blieb und nicht in einer „Black Box“ verschwand – das half der UTC, internes Vertrauen aufzubauen und die anhaltende Abhängigkeit zu verringern.
Die unmittelbarste Auswirkung war die Standardisierung. Sobald Drupal, WordPress und PHP auf derselben Plattform liefen, konnte die UTC ein einziges Playbook für Bereitstellung und Umgebung auf die gesamte Infrastruktur anwenden, anstatt je nach Stack zwischen verschiedenen Betriebsmodi wechseln zu müssen. Diese Konsistenz verringert das Risiko bei Releases und erleichtert die Skalierung der Infrastruktur, ohne dass sich Ausnahmen häufen.
UTC gewann zudem Zeit zurück. Durch die Verlagerung stark frequentierter Produktionswebsites weg vom On-Prem-Hosting reduzierte das Team den betrieblichen Aufwand für die Serverwartung und die Routinearbeiten, die den Fokus von der kontinuierlichen Verbesserung ablenken.
Die Zuverlässigkeit verbesserte sich in dem Punkt, der für Universitäten am wichtigsten ist: das Vertrauen an Tagen mit hoher Aufmerksamkeit. UTC verwies auf einen früheren Traffic-Anstieg, der zu einem Ausfall geführt hatte, und stellte fest, dass die nach der Migration beobachteten Probleme eher mit externen Abhängigkeiten als mit Upsun selbst zusammenhingen. Dadurch kann sich das Team nun von der Brandbekämpfung der Planung zuwenden, da die Stabilität der Plattform eine Selbstverständlichkeit und kein ständiges Problem mehr ist.
Schließlich stellte die UTC eine bessere Wirtschaftlichkeit fest. Sie beschrieben die Kosten als vergleichbar mit ihrem früheren Vertrag, der ausschließlich Drupal umfasste, jedoch mit einem breiteren Hosting-Umfang und mehr inbegriffenen Dienstleistungen, was die Entscheidung für die Plattform insgesamt leichter zu rechtfertigen machte.
„Der Umstieg auf eine einzige Plattform hat unseren Workflow einheitlicher gemacht, und wir geben ungefähr genauso viel aus wie bei unserem Drupal-Vertrag, erhalten jetzt aber zusätzlich Hosting für andere Anwendungen.“ – Chris Gilligan, Senior Web Developer, University of Tennessee at Chattanooga
Der Weg der UTC ist ein praktischer Leitfaden für jedes Universitätsteam, das eine fragmentierte Web-Infrastruktur verwaltet. Das Problem war nicht nur das „Hosting“, sondern auch die Hemmnisse und Risiken, die durch unterschiedliche Plattformen, unterschiedliche Arbeitsabläufe und uneinheitliche Zuverlässigkeit bei kritischen, öffentlich zugänglichen Diensten entstanden.
„Wir sind äußerst zufrieden mit der Unterstützung, die wir von Upsun erhalten. Das Team nimmt sich die Zeit, unsere Umgebung, unsere Prioritäten und die Komplexität eines großen universitären Web-Ökosystems zu verstehen, und bietet uns reaktionsschnelle und durchdachte Beratung. Über das Hosting hinaus verringern ihre Fürsorge und ihre partnerschaftliche Zusammenarbeit Unsicherheiten, stärken unsere Entscheidungen und geben unserem Team das Selbstvertrauen, voranzukommen.“ – Bridget Hornsby, Leiterin der Webentwicklung
Durch die Konsolidierung von Drupal, WordPress und PHP bei Upsun erhielt die UTC eine einheitliche cloud-basierte Anwendungsplattform, ein konsistentes Betriebsmodell und Unterstützung, die genau dann zur Stelle war, als es darauf ankam. Das Ergebnis ist eine Web-Infrastruktur, die einfacher zu betreiben, leichter zu skalieren und zuverlässiger ist, wenn der Campus darauf achtet.
„Wenn ihr externes Hosting in Betracht zieht, sollte Upsun auf jeden Fall Teil eurer Bewertung sein.“ – Bridget Hornsby, Leiterin der Webentwicklung
Der Betrieb deiner Websites auf verschiedenen Plattformen kostet Zeit und erhöht das Risiko, wenn etwas schiefgeht. Wir sind hier, um dir dabei zu helfen, weniger Zeit mit der Wartung des Hostings zu verbringen und mehr Zeit damit, das Erlebnis für Studierende und auf dem Campus zu verbessern. Lass uns dir zeigen, wie die Konsolidierung deiner Webpräsenz auf Upsun aussieht.