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

L'agence de développement web Thinkbean vient à la rescousse

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.
SymfonyDrupalnode.js

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 conclusions restent inchangés

Quand les clients sont au bout du rouleau (et à bout de ressources), sans aucune solution en vue, ils font appel à Thinkbean, LLC, une agence de développement web basée dans la région de Boston. Agence de développement hautement expérimentée et spécialisée exclusivement dans Drupal, les développeurs de Thinkbean mettent à profit leur expertise approfondie pour créer les solutions sur mesure dont les clients ont besoin, lorsque les compétences de leurs prestataires actuels ont atteint leurs limites. L’équipe de Thinkbean est fière de savoir qu’aucun client n’a jamais eu besoin de faire appel à de plus grandes agences pour atteindre les objectifs commerciaux de son projet.

Réduis les coûts liés aux prestataires, gagne en valeur ajoutée et en flexibilité

Upsun Cloud permet aux développeurs de Thinkbean d’appliquer les mêmes processus et la même infrastructure à tous les clients, quelle que soit la taille de leur entreprise. Cette approche garantit la cohérence, optimise les processus et permet de limiter les coûts pour les clients.

« On peut mettre en place une branche de prototypage en quelques minutes, tester et partager de nouvelles fonctionnalités avec nos clients, puis obtenir immédiatement leurs retours. On peut faire tout notre travail plus rapidement, ce qui représente une économie pour nos clients. Ça veut dire des clients plus satisfaits qui (on l’espère) continueront à faire appel à nous. »
Glenn Hodgkinson
, cofondateur
de Thinkbean

Mais ça n’a pas toujours été le cas. Les contraintes liées aux processus d’hébergement et à l’infrastructure de leur ancien fournisseur empêchaient Thinkbean de tirer pleinement parti de ces gains d’efficacité. Pour mieux servir ses clients actuels (dont plusieurs grands organismes de santé), l’équipe de Thinkbean a commencé à envisager sérieusement d’autres partenaires ou fournisseurs. Elle a donc défini les critères suivants pour guider son processus d’évaluation :

  • Une tarification flexible en fonction des besoins et de l’utilisation du site web
  • La qualité des services
  • Des fonctionnalités modernes, comme l’intégration continue (CI), le contrôle de version (VCS) et la gestion de plusieurs environnements
  • Intégration illimitée à GitHub
  • API de projet/environnement
  • Possibilité d’automatiser la configuration de l’intégration
  • Assistance de qualité
  • Prise en charge de Symfony et NodeJS

« Notre ancien fournisseur ne semblait pas se soucier des petites boutiques ou des petits sites, ni de l’impact de ses décisions sur des agences comme Thinkbean », explique Mike Milano, directeur de l’ingénierie chez Thinkbean. « Après avoir mené notre analyse approfondie, Upsun a obtenu les meilleures notes dans tous nos critères », ajoute Milano. « Et Upsun continue de fournir les meilleures solutions pour une agence comme la nôtre.

Je vais te donner un exemple d’un point de vue technique : l’intégration GitHub au webhook d’Upsun Cloud. Cette intégration configure des webhooks sur chacun de nos projets. Ainsi, lorsqu’un événement se produit sur Upsun Cloud, ça envoie une alerte à notre application d’agence. Ensuite, on récupère les données et on dispose d’un endroit centralisé pour voir ce qui se passe avec tous les déploiements de sites. Cette fonctionnalité d’intégration d’Upsun est tout simplement géniale. »

Le portail d’agence de Thinkbean — une application interne pour gérer les données relatives aux clients, aux projets et à l’environnement — tire également parti des capacités d’intégration d’Upsun Cloud. Les contrôles de santé et les tâches — notamment les sauvegardes, les contrôles de sécurité Drupal, les vérifications d’expiration des certificats SSL, les redéploiements pour les renouvellements de certificats et la configuration du transfert des journaux vers Elasticsearch — sont toutes automatisées. L’équipe peut ainsi consacrer son temps à la réflexion créative et à l’élaboration de solutions.

D’un point de vue commercial, Upsun propose un coût d’entrée plus bas pour un niveau de service de base plus élevé. Par exemple, on a pu proposer à l’un de nos clients (un acteur majeur du secteur de la santé) un coût d’entrée réduit, tout en ayant accès à tous les outils dont on avait besoin. Pour égaler l’offre de services de Platform, le coût chez notre ancien fournisseur aurait été environ 300 % plus élevé, ce qui aurait impliqué une réduction des services ou des solutions de contournement pour maintenir les coûts en ligne avec les exigences du projet. Choisir Platform, ça s’est imposé comme une évidence.

Glenn Hodgkinson
, cofondateur
de Thinkbean

Alors,

« N’est-ce pas toujours comme ça : on ne sait pas ce qu’on a tant qu’on ne l’a plus ? » Un grand classique de Joni Mitchell. Mais dans le cas de Thinkbean, c’était tout le contraire. « On ne savait pas ce qui nous manquait jusqu’à ce qu’on découvre, eh bien, ce qui nous manquait », explique Milano. L’intégration de Thinkbean sur Upsun Cloud, guidée par une équipe d’ingénieurs expérimentés communiquant via un canal Slack dédié, a fourni les informations claires et le niveau d’assistance que Milano recherchait.

« Je n’ai jamais été transféré d’un niveau de contact à un autre ; c’est le jour et la nuit par rapport à l’assistance qu’on avait avant », explique Milano. « Depuis plusieurs années qu’on mène des projets avec Upsun, il est rare qu’une question ne soit pas résolue rapidement via le canal Slack. Ça a été énorme pour nous. La documentation technique est claire, concise et facile à trouver. En un mot, l’assistance d’Upsun est sans pareille. »

Résultats concrets observés

  • Dans la plupart des cas, le temps de résolution des demandes d’assistance technique est passé de plusieurs jours à quelques minutes.
  • L’efficacité et la stabilité des opérations DevOps ont été considérablement améliorées, avec des capacités de build supérieures disponibles pour tous les projets.
  • Possibilité de provisionner autant d’environnements que nécessaire pour l’assurance qualité ou le prototypage.
  • Automatisation accrue, avec un accès aux données de projet/d’environnement et aux actions disponibles depuis l’interface en ligne de commande (CLI) et les bibliothèques.
  • Une plus grande flexibilité pour proposer aux clients des formules comparables, avec des économies substantielles.
  • Une valeur ajoutée supérieure pour notre entreprise par rapport aux offres concurrentes.

Développement et validations plus rapides, clients plus satisfaits

Travailler avec de gros clients implique généralement une plus grande complexité organisationnelle et la présence de nombreux intervenants chargés de la révision et de la validation, ce qui crée souvent des goulots d’étranglement dans les projets. Pour Thinkbean, le développement avec Upsun Cloud a permis de rationaliser ce processus auparavant fastidieux. Désormais, ils ont la possibilité de créer plusieurs environnements pour tester et assurer l’assurance qualité des nouvelles fonctionnalités, de développer ces fonctionnalités en parallèle, puis de les fusionner dans leur environnement principal.

Découvre comment profiter des avantages réservés aux agences partenaires d'Upsun.

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

Développez avec DispatchDéployez avec Cloud