7 minutes de lecture

L'université du Tennessee à Chattanooga exploitait un parc web hybride : Drupal hébergé chez un prestataire, ainsi que WordPress et du PHP sur mesure sur site, avec des processus et des niveaux de fiabilité différents. Cette fragmentation alourdissait la charge de maintenance (patches, redémarrages, etc.) et rendait les temps d'arrêt encore plus pénibles lors des événements importants sur le campus.
UTC a regroupé Drupal, WordPress et PHP sur Upsun pour faire tourner l'ensemble du parc web sur une seule plateforme d'applications cloud, avec un modèle de déploiement et d'environnement cohérent. Upsun s'est démarqué parce qu'il prend en charge plusieurs types d'applications et s'adapte à la façon dont l'équipe déploie les modifications grâce à des processus basés sur Git et à des tests plus sûrs via des environnements de branche.
Quand le site web d’une université tombe en panne, ça se voit tout de suite et ça perturbe tout. Pour l’université du Tennessee à Chattanooga, ce risque était amplifié parce que l’environnement web était réparti entre plusieurs environnements : le site Drupal suivait un modèle d’hébergement et un processus spécifiques, tandis que les applications WordPress et PHP se trouvaient ailleurs, avec des principes de fonctionnement différents.
Le problème pratique ne résidait pas seulement dans la complexité, mais aussi dans le temps. Les charges de travail sur site obligeaient l’équipe à continuer de gérer les tâches de « maintien en fonctionnement », comme l’application de correctifs et les redémarrages, ce qui entrait en concurrence directe avec le travail visant à améliorer l’expérience des étudiants et des parties prenantes.
Le tournant s’est produit après des pannes tant du côté hébergé que du côté sur site. Selon l’équipe, ces incidents ont marqué le moment où le statu quo n’était plus acceptable et où l’infrastructure avait besoin d’une approche plus résiliente et unifiée.
« On a eu des pannes avec notre hébergement existant, qui tournait uniquement sous Drupal, et avec notre hébergement sur site. Ça a été le point de basculement qui nous a poussés à chercher une autre solution. » – Chris Gilligan, développeur web senior, Université du Tennessee à Chattanooga
L’UTC n’a pas pris cette décision à la légère. L’équipe a mis en place un processus de comité avec une grille d’évaluation pour comparer les options, ce qui est essentiel dans l’enseignement supérieur où les décisions doivent être justifiables et reproductibles.
Upsun s’est démarqué pour une raison simple : l’UTC avait besoin d’une plateforme unique capable d’héberger plus que Drupal. L’université souhaitait un modèle d’exploitation cohérent à l’échelle de l’ensemble de son parc informatique, incluant WordPress et d’autres applications, plutôt que de devoir jongler entre différents fournisseurs et processus.
Du point de vue de la mise en œuvre, Upsun correspondait parfaitement à la façon dont l’UTC souhaitait travailler. L’intégration de GitHub et les environnements basés sur des branches ont facilité le test des modifications en toute sécurité, sans devoir compter sur un seul processus de préproduction partagé qui aurait pu devenir un goulot d’étranglement.
« On avait besoin d’une plateforme capable d’héberger plus que Drupal – WordPress et d’autres applications aussi – et c’est ce qui a fait la différence pour Upsun. On a évalué plusieurs options avec un comité et une grille d’évaluation, et Upsun s’est systématiquement démarqué sur tous les critères qui comptaient pour nous. » – Bridget Hornsby, directrice du développement web, Université du Tennessee à Chattanooga
L’UTC a d’abord migré Drupal, qui représentait la charge de travail la plus complexe, en étroite collaboration avec les équipes d’assistance de Vardot et d’Upsun, puis a appliqué ces mêmes méthodes aux migrations WordPress et PHP. L’équipe a particulièrement apprécié le fait que le travail soit resté collaboratif plutôt que de disparaître dans une « boîte noire », ce qui a aidé l’UTC à renforcer la confiance en interne et à réduire sa dépendance à long terme.
L’impact le plus immédiat a été la standardisation. Une fois que Drupal, WordPress et PHP ont été regroupés sur la même plateforme, l’UTC a pu appliquer un seul guide de déploiement et d’environnement à l’ensemble du parc informatique, au lieu de devoir changer de mode de fonctionnement en fonction du stack technologique. Cette cohérence réduit les risques lors des mises en production et facilite la mise à l’échelle du parc sans multiplier les exceptions.
UTC a également gagné du temps. En transférant les sites de production à fort trafic hors de l’hébergement sur site, l’équipe a allégé la charge opérationnelle liée à la maintenance des serveurs et aux tâches routinières qui détournent l’attention de l’amélioration continue.
La fiabilité s’est améliorée là où ça compte le plus pour les universités : la confiance lors des journées à forte visibilité. UTC a évoqué un pic de trafic antérieur qui avait provoqué une panne, et a noté que les problèmes observés après la migration étaient davantage liés à des dépendances externes qu’à Upsun lui-même. Ça permet à l’équipe de passer de la gestion des urgences à la planification, car la stabilité de la plateforme devient une évidence plutôt qu’une préoccupation constante.
Enfin, l’UTC a constaté un meilleur rapport qualité-prix. L’équipe a décrit les dépenses comme comparables à celles de son ancien contrat exclusivement dédié à Drupal, mais avec une couverture d’hébergement plus large et davantage de services inclus, ce qui a facilité la justification du choix global de la plateforme.
« Passer à une plateforme unique a permis d’unifier notre processus, et on dépense à peu près autant que pour notre contrat Drupal, tout en bénéficiant désormais d’un hébergement pour d’autres applications. » – Chris Gilligan, développeur web senior, Université du Tennessee à Chattanooga
Le parcours de l’UTC est un modèle concret pour toute équipe universitaire gérant un parc web fragmenté. Le problème ne se limitait pas à l’« hébergement » : il s’agissait surtout des freins et des risques engendrés par des plateformes différentes, des processus disparates et une fiabilité inégale des services critiques destinés au public.
« On est super contents du soutien qu’on reçoit d’Upsun. Leur équipe prend le temps de comprendre notre environnement, nos priorités et la complexité d’un vaste écosystème web universitaire, et nous offre des conseils réactifs et bien pensés. Au-delà même de l’hébergement, leur attention et leur partenariat réduisent l’incertitude, renforcent nos décisions et donnent à notre équipe la confiance nécessaire pour aller de l’avant.» – Bridget Hornsby, directrice du développement web
En regroupant Drupal, WordPress et PHP chez Upsun, l’UTC a gagné une plateforme d’applications cloud unifiée, un modèle opérationnel cohérent et un soutien qui s’est révélé décisif quand les enjeux étaient les plus importants. Le résultat : un parc web plus simple à gérer, plus facile à faire évoluer et plus fiable quand le campus en a le plus besoin.
« Si tu envisages de faire appel à un hébergeur externe, Upsun devrait absolument faire partie de ton évaluation. » - Bridget Hornsby, directrice du développement web
Gérer tes sites sur différentes plateformes prend du temps et augmente les risques en cas de problème. On est là pour t’aider à passer moins de temps à gérer l’hébergement et plus de temps à améliorer l’expérience des étudiants et du campus. Laisse-nous te montrer à quoi ressemble la consolidation de ton parc web sur Upsun.