• Docs
  • Talk to an expert
Blog
Blog
BlogProduitÉtudes de casNouvellesPerspectives
Études de cas

GrantStation : une plateforme cloud de pointe pour aider à financer la recherche de pointe

6 minutes de lecture

Partager
Cette page a été rédigée en anglais par nos experts, puis traduite par une IA pour vous y donner accès rapidement! Pour la version originale, c’est par ici.

Défi

Pour optimiser la vitesse, les performances et la fiabilité d'une base de données d'abonnement basée sur Drupal, regroupant des appels à projets et des tutoriels

Solution

Passage à une solution d’hébergement comprenant des améliorations de la configuration des serveurs, l’ajout de logiciels, ainsi que des environnements de développement et de préproduction

Drupal

Résultats

  • La possibilité de cloner des branches pour tester en toute transparence les ajouts de fonctionnalités, les améliorations et les corrections — de manière sécurisée et sûre — avant de les mettre en production pour les clients
  • La possibilité de cloner des branches pour tester en toute transparence les ajouts de fonctionnalités, les améliorations et les corrections — de manière sécurisée et sûre — avant de les mettre en production pour les clients


Remarque : cette étude de cas a été initialement 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

La recherche à but non lucratif est le moteur de la science. Et les subventions sont le moteur de la recherche à but non lucratif. Chaque année, les pouvoirs publics et le secteur privé financent des subventions à hauteur de plusieurs millions de dollars. Le défi pour les chercheurs consiste à trouver, parmi les milliers d’appels à projets, ceux qui correspondent à leur domaine d’étude et aux critères de leurs projets.

GrantStation accompagne les organisations à but non lucratif tout au long du processus de recherche de subventions grâce à une base de données triée sur le volet regroupant des bailleurs de fonds vérifiés et à des tutoriels détaillés. Les possibilités de personnalisation avancées et les fonctionnalités de recherche du site permettent aux utilisateurs de passer rapidement en revue les nombreuses opportunités de financement et de formation à leur disposition. Pour garantir ces fonctionnalités, GrantStation doit optimiser la vitesse, les performances et la fiabilité de son serveur et de ses logiciels. Pour ça, GrantStation fait confiance à Upsun Cloud.

« Nos développeurs ont pu collaborer efficacement avec Upsun pour relever divers défis au fil des ans », explique Cecily Borzillo, directrice technique du site chez GrantStation, « notamment pour améliorer la configuration de nos serveurs et ajouter de nouveaux logiciels. Grâce à Upsun, on a pu utiliser des environnements de développement et de préproduction pour tester en toute transparence les nouvelles fonctionnalités, les améliorations et les corrections — de manière sécurisée — avant de les mettre en ligne pour nos clients. »

Une modernisation pour répondre aux besoins des clients

Avant de migrer vers Upsun Cloud, le site web de GrantStation tournait sous ASP et ASP.NET. Les limites techniques de l’hébergeur entravaient le fonctionnement de GrantStation de manière frustrante. « Il y avait plein de bibliothèques de liens dynamiques vraiment obsolètes », explique Borzillo. « On ne pouvait même pas mettre à jour le site web, c’était à ce point-là. On ne pouvait pas ajouter de nouveaux produits, ni modifier les prix, ni rien de tout ça. »

Cette solution d’hébergement obsolète présentait tout de même un avantage, plaisante Borzillo. « Notre site était pratiquement impossible à pirater, car le code était tellement archaïque. »

Désormais hébergé par Upsun Cloud, le site de GrantStation, qui fonctionne sous Drupal, dispose de la capacité et de la flexibilité nécessaires pour offrir tout ce que ses utilisateurs demandent. « Tout est désormais sur Upsun », explique Borzillo. « Par exemple, on propose des formations à la demande sur des sujets comme la rédaction de dossiers de subvention efficaces, la collecte de fonds auprès d’entreprises locales et l’élaboration d’une stratégie de subvention. Toutes ces formations sont hébergées sur une instance de Moodle qu’on a dans l’un des environnements d’Upsun. »

Grâce à Upsun, on a pu utiliser des environnements de développement et de préproduction pour tester en toute transparence les ajouts de fonctionnalités, les améliorations et les corrections — de manière sécurisée — avant de les mettre en ligne pour nos clients.

Cecily Borzillo
, directrice de la technologie
du site chez GrantStation 

Offrir les fonctionnalités préférées des développeurs

Le passage à Upsun Cloud a ouvert tout un nouveau monde de fonctionnalités pour GrantStation. « On apprécie vraiment la facilité avec laquelle on peut créer des environnements de développement à partir de notre environnement de développement principal », explique Borzillo, « pour pouvoir simplement développer sur différentes branches. Et on adore les fonctionnalités de contrôle de version. C’est facile de faire des erreurs quand on développe, même si on teste tout minutieusement. Pouvoir annuler un commit à la dernière minute, c’est vraiment pratique. »

Une nouvelle fonctionnalité que Borzillo a hâte de tester est l’onglet « Metrics and Observability » (Métriques et observabilité) qui a été ajouté à la console de gestion des environnements de production. Depuis cet onglet, les développeurs peuvent voir l’utilisation du processeur, de la mémoire vive et du disque sur tous leurs hôtes. Ils peuvent prendre du recul pour visualiser leur utilisation sur une journée entière ou zoomer pour étudier des mesures individuelles. Et chaque métrique est accompagnée de seuils d’utilisation qui t’alertent en cas de problèmes potentiels.

« Toute information supplémentaire qu’on peut obtenir est toujours utile, surtout en ce qui concerne les performances de notre site web : les problèmes liés aux seuils, les heures de pointe sur notre site, l’évolution de la bande passante en fonction du nombre de visites qu’on reçoit », explique Borzillo. « Pour l’instant, les performances de notre serveur sont un peu une boîte noire. Avoir plus de données là-dessus nous aidera beaucoup. »

Upsun a vraiment fait du bon boulot en matière d’assistance technique et de service client, en prenant contact avec nous pour savoir ce dont on avait besoin. Ça nous a donné l’impression d’être des clients importants, et pas juste un client payant parmi d’autres.

Cecily Borzillo
, directrice technique
du site GrantStation

Le service client, c’est ce qui fait que GrantStation revient vers nous

Tant que les chercheurs auront besoin de fonds pour financer leurs projets, GrantStation sera là pour les aider à trouver le financement idéal. Et tant que GrantStation devra offrir des performances de haut niveau, Upsun Cloud sera là pour alimenter ses serveurs et ses logiciels. Savoir qu’Upsun Cloud est toujours à ses côtés incite GrantStation à renouveler son abonnement.

« Upsun a vraiment fait du bon boulot en matière d’assistance technique et de service client, en prenant le temps de nous contacter pour comprendre nos besoins », explique Borzillo. « Ça nous a donné l’impression d’être valorisés en tant que clients, et pas juste un client payant parmi tant d’autres. Ça nous a permis de rester fidèles à Upsun et ça nous donne vraiment envie de renouveler notre contrat quand le moment est venu. »

Déployez en toute liberté.
Essayez Upsun gratuitement.

Développez avec DispatchDéployez avec Cloud