6 minutes de lecture

Trouver une solution simplifiée qui aiderait l'équipe de développement de l'université, en pleine expansion, à gérer efficacement 10 sites à instance unique sur Drupal, CodeIgniter et React
Passe d'Acquia à Upsun pour bénéficier d'environnements de test collaboratifs en temps réel, de délais de publication plus courts et d'un service client hors pair
Remarque : cette étude de cas a d'abord été publiée sous la marque Platform.sh. Elle a été republiée (mise à jour) pour refléter notre nouveau nom, Upsun Cloud. Tous les résultats et analyses restent inchangés
Avec une histoire qui remonte à 1891, l’université de Surrey n’a jamais eu peur d’évoluer. En effet, en 1956, l’université a été l’un des premiers établissements à être désigné « collège de technologie avancée ».
À ce jour, Surrey a accueilli plus de 140 000 étudiants, dont les quelque 15 000 étudiants actuels. Le Surrey Research Park perpétue l’héritage de collaboration, d’adaptation et d’innovation de l’établissement.
Il n’est donc pas surprenant que l’équipe numérique de Surrey ait des exigences élevées en matière de technologie sous-jacente. Mais en 2014, leur ensemble décentralisé de sites web est devenu trop difficile à gérer ; avec des opérations fastidieuses et des délais de publication interminables, il fallait que ça change.
Malheureusement, la solution n’a pas été immédiate. L’équipe numérique a traversé deux années d’essais et d’erreurs, à la recherche d’un système capable de simplifier le DevOps, pour permettre aux développeurs de consacrer plus de temps au code et à l’innovation.
Avant, l’équipe informatique de l’université gérait et hébergeait les sites web de l’équipe numérique sur site. Mais quand elle a ajouté Drupal à son ancien système de gestion de contenu, ça a aussi compliqué les choses. Même si le passage complet à Drupal était imminent, l’équipe informatique n’avait pas les ressources pour gérer Drupal, en plus du reste du stack technologique de l’équipe numérique, en interne.
Si quelques-uns des 10 sites web de l’équipe numérique nécessitaient peu de maintenance, beaucoup d’entre eux exigeaient des modifications quotidiennes. Un processus de publication qui s’effectuait pendant la nuit nuisait à l’agilité de l’équipe et à sa capacité à se consacrer à des tâches à forte valeur ajoutée. Il était clair que l’hébergement sur site n’avait tout simplement plus de sens. L’équipe de Surrey avait besoin d’une nouvelle solution, et vite.
Au départ, elle a choisi Acquia pour l’accompagner dans sa transition vers des services gérés. Mais à mesure que l’équipe de développement s’agrandissait, les contraintes de l’outil se faisaient de plus en plus pesantes. Avec une équipe initiale de 3 développeurs, la communication et la collaboration autour d’un seul environnement de développement étaient possibles, mais avec 8 développeurs, c’était devenu intenable.
Daniel Gittings, développeur numérique en chef chez Surrey, se souvient que les développeurs étaient souvent obligés d’attendre que le seul environnement de développement soit disponible. Ça créait des retards importants, que l’équipe avait hâte de surmonter — mais ça impliquait une nouvelle migration de système. Pour prendre une décision stratégique et durable, ils ont défini les critères indispensables pour la nouvelle plateforme.
Après avoir passé en revue plusieurs options, Upsun Cloud s’est imposé comme le meilleur choix pour répondre à tous ces besoins.
Depuis le passage à Upsun Cloud il y a huit ans, il est plus pratique et plus simple que jamais pour Surrey de s’adapter, en ajoutant des sites à son portefeuille au fur et à mesure des besoins. Voici ce que Daniel Gittings (DG) et Chandra Rajakumar (CR), membres de l’équipe de développement numérique de Surrey, apprécient le plus dans les services et l’assistance d’Upsun Cloud.
Personnellement, j’apprécie beaucoup la façon dont les projets sont configurés avec les fichiers YAML et la manière dont on peut en définir les spécifications… L’intégration à GitHub, la création de ces sites UAT : on n’avait pas ça avant, donc ça a vraiment changé la donne pour nous. Upsun Cloud s’est intégré de manière tellement fluide à notre façon de travailler, et je crois qu’on ne s’en rendait pas vraiment compte avant de commencer à l’utiliser.
Daniel Gittings
, développeur numérique en chef
Upsun Cloud est vraiment un excellent moyen pour nous de travailler avec notre équipe élargie. Je pense que devoir créer manuellement ce genre de sites UAT nous rendrait fous. Le fait que tout se fasse automatiquement, sans qu’on ait à intervenir, nous fait gagner un temps fou.
Daniel Gittings
, développeur numérique en chef
Ça a été une expérience formidable de travailler avec votre équipe. Ils ont été incroyables pour gérer toutes les migrations et nous aider à résoudre tous les tickets d'assistance client qu'on a créés. Ils ont vraiment été formidables.
Chandra Rajakumar
, développeur numérique en chef
Les gens avec qui on bosse sont adorables. Quand on a un truc assez urgent, c’est rassurant de savoir qu’on peut obtenir une réponse rapide. Je ne me souviens pas d’une seule fois où on n’a pas pu obtenir l’aide dont on avait besoin, quand on en avait besoin.
Daniel Gittings
, développeur numérique en chef
L’équipe numérique de Surrey a connu des changements structurels au fil des années. Des développeurs sont venus et repartis. Surrey a récemment changé d’image de marque, ce qui a nécessité des modifications sur l’ensemble de ses sites. Mais ils affirment que l’équipe d’Upsun Cloud leur a donné la confiance nécessaire pour surmonter toutes ces épreuves.
Alors que Surrey s’apprête à fêter ses dix ans de partenariat avec Upsun Cloud, l’équipe numérique est reconnaissante de l’efficacité, de la collaboration et de l’agilité dont elle a pu bénéficier. L’intégration transparente, combinée à un soutien solide et à une grande flexibilité de configuration, a permis à l’université de maintenir une présence numérique fluide et productive. Et alors que l’université continue de grandir et d’évoluer, Upsun Cloud reste un partenaire de confiance dans son parcours de transformation numérique.
« On n’a pas vraiment eu de gros problèmes ni de situations dramatiques qui nous auraient donné envie de partir », explique Gittings. « Je pense que le fait de nous donner ce genre de confiance est tout simplement très positif pour nous ; l’absence de points négatifs parle d’elle-même.
Daniel Gittings
, développeur numérique en chef