5 minuten Lesezeit
Um die Geschwindigkeit, Leistung und Zuverlässigkeit einer Drupal-basierten Abonnementdatenbank mit Fördermöglichkeiten und Tutorials zu maximieren
Umstellung auf eine Hosting-Lösung, die Verbesserungen der Serverkonfiguration, Software-Ergänzungen sowie Entwicklungs- und Staging-Umgebungen umfasst.
Hinweis: Diese Fallstudie wurde ursprünglich unter dem Markennamen Platform.sh veröffentlicht. Sie wurde überarbeitet (aktualisiert), um unserem neuen Namen Upsun Rechnung zu tragen. Alle Ergebnisse und Erkenntnisse bleiben unverändert.
Non-Profit-Forschung ist das Lebenselixier der Wissenschaft. Und Fördermittel sind das Lebenselixier der Non-Profit-Forschung. Staatliche Stellen und die Industrie stellen jedes Jahr Millionen von Dollar an Fördermitteln zur Verfügung. Die Herausforderung für Forscher besteht darin, unter den Tausenden von Fördermöglichkeiten diejenigen zu finden, die für ihren Forschungsbereich und die Parameter ihrer Projekte geeignet sind.
GrantStation begleitet gemeinnützige Organisationen durch den Prozess der Fördermittelbeschaffung mit einer kuratierten Datenbank geprüfter Geldgeber und ausführlichen Tutorials. Dank der umfassenden Anpassungs- und Suchfunktionen der Website können Kunden die vielen verfügbaren Förder- und Bildungsmöglichkeiten schnell sortieren. Um diese Funktionen zu unterstützen, muss GrantStation die Geschwindigkeit, Performance und Zuverlässigkeit seiner Server und Software maximieren. Dafür vertraut GrantStation auf Upsun.
„Unsere Entwickler haben über die Jahre hinweg gut mit Upsun zusammengearbeitet, um eine Vielzahl von Herausforderungen zu meistern“, sagt Cecily Borzillo, Director of Site Technology bei GrantStation, „darunter Verbesserungen unserer Serverkonfiguration und Software-Erweiterungen. Mit Upsun konnten wir Entwicklungs- und Staging-Umgebungen nutzen, um Funktionserweiterungen, Verbesserungen und Fehlerbehebungen nahtlos und auf sichere Weise zu testen, bevor wir sie für unsere Kunden live schalten.“
Vor der Migration zu Upsun war die Website von GrantStation auf ASP und ASP.NET gehostet. Die technischen Einschränkungen des Hosting-Anbieters schränkten GrantStation in frustrierender Weise ein. „Es gab viele wirklich veraltete Dynamic Link Libraries“, sagt Borzillo. „Wir konnten die Website nicht aktualisieren, so schlimm war es. Wir konnten keine neuen Produkte hinzufügen, Produktpreise ändern oder ähnliches.“
Eine solche veraltete Hosting-Lösung hatte jedoch einen Vorteil, scherzt Borzillo. „Unsere Website war praktisch unhackbar, weil der Code so alt war.“
Die GrantStation-Website, die jetzt von Upsun betrieben wird und auf Drupal läuft, verfügt über die Kapazität und Flexibilität, um allen Anforderungen der Nutzer gerecht zu werden. „Wir haben jetzt alles auf Upsun“, sagt Borzillo. „Wir bieten beispielsweise On-Demand-Kurse zu Themen wie erfolgreiches Verfassen von Förderanträgen, Beschaffung von Finanzmitteln von lokalen Unternehmen und Entwicklung einer Förderstrategie an. Alle diese Kurse werden auf einer Moodle-Instanz gehostet, die wir in einer der Umgebungen bei Upsun haben.“
Mit Upsun können wir Entwicklungs- und Staging-Umgebungen nutzen, um Funktionserweiterungen, Verbesserungen und Fehlerbehebungen nahtlos und auf sichere Weise zu testen, bevor wir sie für unsere Kunden live schalten.
Cecily Borzillo
Direktorin für Website-Technologie
GrantStation
Der Wechsel zu Upsun hat GrantStation eine ganz neue Welt an Funktionen eröffnet. „Wir schätzen besonders, wie einfach wir Entwicklungsumgebungen aus unserer Master-Entwicklungsumgebung ausgliedern können“, sagt Borzillo, „um die Entwicklung in verschiedenen Zweigen durchzuführen. Und wir lieben die Versionskontrollfunktionen. Bei der Entwicklung kann man leicht Fehler machen, selbst wenn man alles gründlich testet. Die Möglichkeit, einen Commit in letzter Minute zurückzuziehen, ist einfach unglaublich praktisch.“
Eine neue Funktion, die Borzillo unbedingt ausprobieren möchte, ist die Registerkarte „Metriken und Beobachtbarkeit“, die der Verwaltungskonsole für Produktionsumgebungen hinzugefügt wurde. Über diese Registerkarte können Entwickler die CPU-, RAM- und Festplattenauslastung aller ihrer Hosts einsehen. Sie können zurückgehen, um die Auslastung im Laufe eines Tages anzuzeigen, oder zoomen, um einzelne Messwerte genauer zu untersuchen. Jede Metrik ist mit Auslastungsschwellenwerten versehen, die Sie auf potenzielle Probleme aufmerksam machen.
„Jede zusätzliche Information, die wir erhalten können, ist immer nützlich, insbesondere in Bezug auf die Leistung unserer Website: Schwellenwertprobleme, Spitzenzeiten, zu denen unsere Website besonders stark frequentiert wird, wie die Bandbreite angesichts der Anzahl der Zugriffe aussieht“, erklärt Borzillo. „Derzeit ist die Leistung unserer Server eine Art Black Box. Mehr Daten dazu wären sehr hilfreich.“
Upsun hat mit seinem technischen Support und Kundenservice wirklich gute Arbeit geleistet und sich an uns gewandt, um herauszufinden, was wir brauchen. Dadurch fühlen wir uns als Kunden geschätzt und nicht nur als zahlende Kunden.
Cecily Borzillo
Direktorin für Website-Technologie
GrantStation
Solange Forscher Geld für ihre Projekte benötigen, wird GrantStation ihnen dabei helfen, die perfekte Finanzierung zu finden. Und solange GrantStation Höchstleistungen erbringen muss, wird Upsun den Server und die Software mit Energie versorgen. Das Wissen, dass Upsun immer an ihrer Seite steht, ist für GrantStation ein Grund, den Vertrag zu verlängern.
„Upsun hat wirklich gute Arbeit geleistet, sowohl beim technischen Support als auch beim Kundenservice, indem sie auf uns zugekommen sind, um herauszufinden, was wir brauchen“, sagt Borzillo. „Dadurch fühlen wir uns als Kunden geschätzt und nicht nur als zahlende Kunden. Das hat uns davon überzeugt, bei Upsun zu bleiben, und trägt wesentlich dazu bei, dass wir unseren Vertrag verlängern wollen, wenn es an der Zeit ist.“