Améliorer l’accès numérique au contenu académique de Cambridge
Fondée en 1534 par le roi Henry VIII, Cambridge University Press est la plus ancienne maison d’édition au monde. Au cours des cinq derniers siècles, d’innombrables grands penseurs, scientifiques et autres auteurs de renom lui ont confié la publication de leurs œuvres. Parmi eux figurent Isaac Newton, Bertrand Russell, Noam Chomsky et Stephen Hawking. Par leurs idées et leurs théories, ces grands penseurs ont remis en question ce que nous tenions pour vrai et ont profondément changé le monde.
Les résultats en un coup d’œil
- 1,5 million d’articles transférés vers la nouvelle plateforme de Cambridge University Press
- 32 000 livres inclus dans la même migration
- Un après-midi pour mettre en place, plus tard, un flux de travail pour les couvertures de revues avec l’API Transloadit
Note sur les données : Charlie Brown, architecte de solutions, a fourni ces chiffres pour l’étude de cas de janvier 2018. Les volumes de contenu décrivent le périmètre de la migration de Cambridge University Press. « Un après-midi, peut-être moins » correspond à son souvenir du temps de mise en œuvre d’un besoin ultérieur précis lié aux médias, et non à une mesure de référence couvrant plusieurs projets.
Cambridge University Press a depuis longtemps pour mission de « diffuser les connaissances au service de l’éducation, de l’apprentissage et de la recherche, selon les plus hauts niveaux internationaux d’excellence ». Il fut un temps où le meilleur moyen d’y parvenir était de produire d’imposants volumes que les chercheurs pouvaient étudier dans un coin peu éclairé de la bibliothèque universitaire. Mais les temps modernes appelaient des solutions modernes. Aujourd’hui, la vaste collection de publications académiques et éducatives de cette maison d’édition est également accessible en ligne – chacun peut l’étudier, partout dans le monde, à toute heure de la journée.
Cambridge University Press est devenue un leader mondial de l’édition académique, employant plus de 2000 personnes dans plus de 50 bureaux à travers le monde. Chaque année, elle publie des milliers d’ouvrages d’environ 50 000 auteurs issus des cinq continents, couvrant pratiquement toutes les disciplines, de l’astrophysique à l’iconographie zoroastrienne. Si beaucoup de choses ont changé au cours des siècles, cette maison d’édition reste aussi engagée que jamais dans son soutien à l’innovation en matière d’apprentissage et d’enseignement.
Le transcodage de la bibliothèque numérique d’Alexandrie
Cambridge University Press a entamé sa transition vers l’ère numérique dès 1997 et n’a cessé depuis de rendre davantage de publications accessibles en ligne. Quelques années avant la publication de cette étude de cas, son infrastructure fondée sur Java commençait à montrer ses limites. Il était temps de transférer l’ensemble de ses 1,5 million d’articles et de ses 32 000 livres vers une nouvelle plateforme pleinement conforme aux standards modernes. Une tâche pour le moins difficile, et pas seulement en raison du volume considérable de contenu. Charlie Brown, architecte de solutions chez Cambridge University Press, explique la situation :
« Lorsque j’ai rejoint l’entreprise il y a trois ans, nous cherchions à transférer les livres académiques et le contenu des revues en ligne vers une nouvelle plateforme, alors en cours de développement, qui reposait sur une architecture de microservices. L’un des défis que nous avons rencontrés dès le début était de gérer la grande diversité des médias présents dans les articles et les chapitres. Il existe de nombreux formats de PDF et d’images. Certains articles comportent des vidéos FLV, d’autres incluent des fichiers MP3. L’idée était de standardiser tout cela pour offrir aux utilisateurs une expérience cohérente dans tous les livres et articles. »
Charlie Brown
Plutôt que de consacrer du temps au développement d’une solution interne, les développeurs de Cambridge University Press ont décidé d’externaliser tout le transcodage nécessaire à ce projet. Le temps pressait et il leur fallait une solution rapide. L’équipe avait néanmoins quelques autres critères importants en tête au début de ses recherches. Comme le rappelle Charlie :
« Nous recherchions la simplicité et la rapidité. La solution ne devait pas nécessairement être bon marché, mais elle devait être rapide. Rapide pour développer et rapide pour transcoder. »
Après avoir étudié les services de transcodage disponibles, l’équipe a identifié plusieurs options possibles. Elle a finalement choisi Transloadit :
« Vous sembliez vraiment savoir ce que vous faisiez. En examinant votre API, nous avons constaté qu’elle était vraiment très facile à comprendre et qu’elle semblait bien correspondre à l’expérience de programmation avec Node.js que nous avions déjà. La deuxième raison qui nous a fait rester avec vous, c’est que vos prix sont très raisonnables au regard de la qualité et du service que vous fournissez. »
Viser juste avec les vignettes
L’équipe de Cambridge University Press a rencontré quelques difficultés au début de son utilisation de Transloadit, car elle souhaitait utiliser le service d’une manière quelque peu inhabituelle. Plutôt que de confier un grand volume de travail à chaque Assembly, elle voulait en créer une par image. Lors de l’importation en masse, cela représentait des millions d’Assemblies. Heureusement, un appel à notre équipe d’assistance a permis de résoudre rapidement les problèmes et tout était prêt.
Cette maison d’édition effectue désormais tout le transcodage de ses documents, images et vidéos en ligne avec Transloadit. L’un de ses usages intéressants de notre service consiste à créer des vignettes de différentes tailles afin de réduire les temps de chargement des livres et des articles en ligne. Charlie explique le fonctionnement :
« Vous verrez qu’une vignette apparaît dans la capture d’écran de l’article ci-dessous. C’est le cas dans beaucoup de nos publications en ligne. Si vous cliquez sur l’une de ces images, vous obtenez l’image en taille réelle. Nous créons donc trois versions du même JPEG à l’aide du Robot /document/thumbs. Une petite, une moyenne et une grande vignette, chacune avec sa propre URL. Certaines de ces images JPEG font 3 ou 4 MB dans les manuels médicaux d’origine. Si vous réduisez ces images à des vignettes JPEG de 300 KB optimisées pour le Web, les temps de chargement sont beaucoup plus courts. Nous avons donc des clients plus satisfaits. »


Tous les médias traités sont ensuite enregistrés sur un espace de stockage appartenant à Cambridge, qui conserve ainsi la propriété et le contrôle de l’ensemble du contenu. C’est une bonne chose lorsque l’on envisage d’exister encore pendant 500 ans.
Alors que Cambridge University Press continue d’ajouter du contenu numérique et de mettre constamment à jour sa plateforme en ligne, elle peut compter sur Transloadit pour résoudre rapidement tout problème lié aux médias. L’objectif est de garantir à ses utilisateurs la continuité de l’expérience fluide et cohérente à laquelle ils se sont habitués.
« Récemment, des personnes de l’entreprise ont exprimé un nouveau besoin concernant les couvertures de revues. Il m’a fallu un après-midi, peut-être moins, avec l’API Transloadit pour obtenir ce qu’elles souhaitaient et placer les ressources au bon endroit. Transloadit accélère donc vraiment notre travail de développement lorsqu’il s’agit de gérer tout type de média. »
Charlie Brown
