Étude de cas The Globe and Mail

2016

The Globe and Mail est le quotidien le plus lu au Canada : 4,7 millions de nationaux consultent son site web chaque semaine. Imprimé depuis 170 ans, le journal couvre l'actualité nationale et internationale, ainsi que différents sujets comme le monde du travail, la technologie, les arts, le divertissement et les modes de vie. The Globe est une figure de proue dans l'adoption de technologies de pointe et souhaite offrir à ses lecteurs un contenu attrayant tout en développant les opportunités pour les annonceurs. Le journal a récemment lancé un système chiffré pour protéger les lanceurs d'alerte et les sources anonymes. Il s'agit également du premier propriétaire à offrir Moat Analytics pour aider les annonceurs à mieux répartir leur budget publicité.

A tv and video control room intended for student use at university.
kr_quotemark

AWS et ClearScale nous aident à améliorer l'expérience du lecteur de façon rapide et rentable.”

Mike O'Neill
Directeur de la spécialisation de données, The Globe and Mail

Le défi

The Globe and Mail souhaitait lancer une nouvelle application permettant à son lectorat en ligne grandissant d'accéder aux articles et aux dernières nouvelles depuis des appareils mobiles. De plus, afin de renforcer l'engagement du lectorat, le journal voulait mettre en avant des articles ciblés en se basant sur les centres d'intérêt de chaque lecteur.

The Globe a étudié les solutions commerciales de recommandation personnalisée sur le marché, mais aucune n'était capable de fournir le degré de personnalisation recherché par le journal. « Nous voulions offrir un outil puissant capable d'offrir du contenu en se basant sur ce que les personnes lisent actuellement, mais aussi d'utiliser des algorithmes complexes pour tenir compte de différents facteurs, comme les lectures précédentes, le lieu de résidence, le type d'appareil mobile utilisé et les articles consultés par les utilisateurs ayant des intérêts similaires« », explique Mike O'Neill, responsable de la spécialisation des données chez The Globe and Mail. Les outils commerciaux que nous avons évalués n'approchaient pas du niveau avancé de personnalisation que nous recherchions ».

L'équipe de The Globe a réfléchi à la possibilité de concevoir un système personnalisé sur site, mais elle a conclu que l'hébergement de ce moteur de recommandation d'article dans le cloud serait plus rapide et offrirait une plus grande flexibilité pour tester différents algorithmes. « Le passage entre l'étape de prototype et celle de production dans le cloud a été plus rapide que si nous avions mis en service notre propre matériel », explique Mike O'Neill. « De plus, nous avions un calendrier de lancement ambitieux et le cloud permettait de le respecter ».

Pourquoi Amazon Web Services

Pour développer un système de recommandations personnalisées, The Globe and Mail a fait confiance à Amazon Web Services (AWS) et à ClearScale, entreprise de services gérés, de développement d'applications et d'intégration de systèmes basée à San Francisco. « Nous avions déjà réalisé des prototypes pour un certain nombre d'algorithmes de recommandation sur AWS et cela avait été une très bonne expérience, si bien que nous avons décidé de passer à l'étape suivante en utilisant AWS pour notre plateforme officielle », explique Mike O'Neill.

En tant que partenaire consultant Premier AWS, ClearScale a aidé The Globe à implémenter son système de recommandation rapidement et à moindre coût. Le cabinet s'est associé au Globe pour créer un moteur de recommandation capable de travailler à grande échelle et de préparer les recommandations pour les articles suivants avant la fin du chargement de celui actuellement sélectionné par le lecteur. ClearScale est rapidement parvenu à cet objectif en concevant un moteur de recommandation personnalisée qui peut s'appliquer aux plateformes web et mobiles de The Globe sans modification. De plus, cet objectif a été atteint en respectant un délai serré. « Le fait qu'AWS offre une solution de bout en bout a rendu le processus de développement rapide et fluide », explique Pavel Pragin, directeur général de ClearScale. « The Globe a pu obtenir les capacités de personnalisation avancées qu'il cherchait sans avoir à assumer le coût de l'association de logiciels hétérogènes ».

Le système de recommandations personnalisées de The Globe utilise plusieurs services AWS. Amazon Kinesis est utilisé pour collecter de grands volumes de données, notamment les clics des utilisateurs, l'engagement concernant les articles et les métadonnées des articles. Amazon DynamoDB est une base de données rapide et flexible dans laquelle stocker ces données. Amazon Elastic MapReduce (Amazon EMR) traite ces données en distribuant les opérations de calcul sur un cluster de serveurs virtuels qui s'exécutent sur AWS.

En travaillant avec ClearScale, The Globe a adopté une approche DevOps pour l'automatisation de l'infrastructure. ClearScale a créé des modèles pour le déploiement de chaque composant de l'infrastructure, qui est désormais plus flexible et redondante, et qui peut davantage être mise à l'échelle. La gestion des environnements de production, de test et de développement de The Globe sur AWS a été facilitée grâce à AWS CloudFormation (qui permet aux développeurs et aux administrateurs système de créer et de gérer en toute simplicité un ensemble de ressources AWS) et à AWS OpsWorks (un service de gestion de la configuration qui aide les utilisateurs à configurer et à exploiter les applications avec l'automatisation Chef). Grâce à ces outils, des conditions comme l'utilisation des ressources CPU et de la mémoire sont automatiquement surveillées, sans qu'il soit nécessaire d'ajouter manuellement des serveurs.

Le journal utilise également Amazon Simple Storage Service (Amazon S3) pour un stockage d'objets sécurisé, durable et hautement évolutif, Amazon Elastic Cloud Compute (Amazon EC2) pour une capacité de calcul redimensionnable, Amazon Simple Queue Service (Amazon SQS) pour la mise en file d'attente des messages et Amazon CloudWatch pour la surveillance des performances du système. « Tout devait être complètement automatisé pour que la solution fonctionne », explique Pavel Pragin. « De plus, tous les composants devaient être entièrement scalables afin de s'adapter aux pics de demandes utilisateur et pour permettre au journal de grandir ».

Le moteur de recommandation personnalisée permet à The Globe and Mail de diffuser du contenu pertinent à son public quand celui-ci a de plus en plus de choix en ligne pour l'accès à l'information. « J'ai été impressionné par la capacité de ClearScale à fournir un système personnalisé à la fois fiable et complexe, tout en respectant notre calendrier serré », ajoute Mike O'Neill. « Ils sont extrêmement efficaces, nous avons choisi le bon prestataire ».

Les avantages

En concevant son propre système de recommandations personnalisées sur AWS, The Globe and Mail a été capable de proposer son service en seulement trois mois. Il lui aurait fallu deux fois plus de temps pour concevoir une solution sur site. « Je ne pense pas que The Globe aurait été capable de le faire aussi vite sans AWS », déclare Pavel Pragin. « Si le journal avait conçu l'infrastructure sur site, cela aurait pris un long moment et aurait été onéreux. De plus, la solution n'aurait pas eu la scalabilité dont l'entreprise avait besoin ».

En concevant sa solution sur AWS, The Globe a obtenu une plate-forme plus flexible pour les tests, lui permettant d'améliorer son application mobile au fil du temps. « En travaillant avec ClearScale et AWS, nous avons développé une solution qui nous permet de tester facilement différents algorithmes et variations de notre application », ajoute Mike O'Neill. « Nous comprenons ainsi mieux ce qui fonctionne ou non et nous pouvons alors améliorer les performances de notre application en continu et mesurer rapidement le portage que nous obtenons ».

Et, point sûrement le plus important, le journal a fortement augmenté son engagement client. Les résultats initiaux ont montré que les parties de l'application mobile qui promeuvent une sélection d'articles basée sur le moteur de recommandation connaissent 25 % plus de clics qu'une sélection des articles les plus populaires actuellement, qui présenteraient autrement les meilleures performances en termes de clics. The Globe and Mail anticipe le fait que ce portage dans l'engagement pourrait encore augmenter en complétant des cycles répétés de tests champion/challenger afin d'améliorer en continu ses algorithmes.

Avec un système solide de recommandations personnalisées en place, The Globe and Mail peut à présent offrir à son lectorat en ligne une richesse de contenu pertinent. Les lecteurs restent ainsi engagés plus longtemps sans devoir passer beaucoup de temps à chercher des articles qui les intéressent. « Un de nos objectifs principaux était d'augmenter l'engagement », explique Mike O'Neill. « AWS et ClearScale nous aident à améliorer l'expérience du lecteur de façon rapide et rentable ».


À propose de Nom de votre entreprise

The Globe and Mail est le quotidien le plus lu au Canada : 4,7 millions de nationaux consultent son site web chaque semaine.


Services AWS utilisés

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) est un service Web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud. Destiné aux développeurs, il est conçu pour faciliter l'accès aux ressources de cloud computing à l'échelle du Web.

En savoir plus »

AWS CloudFormation

AWS CloudFormation fournit un langage commun pour décrire et allouer toutes les ressources d'infrastructure dans votre environnement cloud.

En savoir plus »

Amazon Kinesis

Amazon Kinesis facilite la collecte, le traitement et l'analyse de données en streaming en temps réel, afin d'obtenir rapidement des informations stratégiques et de réagir rapidement.

En savoir plus »

AWS OpsWorks

AWS OpsWorks est un service de gestion de la configuration qui fournit des instances gérées de Chef et Puppet. Chef et Puppet sont des plateformes d'automatisation qui vous permettent d'utiliser du code pour automatiser les configurations de vos serveurs.

En savoir plus »

Amazon DynamoDB

Amazon DynamoDB est une base de données de clés-valeurs et de documents, offrant des performances de latence de l'ordre de quelques millisecondes, quelle que soit l'échelle.

En savoir plus »

Amazon S3

Amazon Simple Storage Service (Amazon S3) est un service de stockage d'objet offrant une évolutivité, une disponibilité des données, une sécurité et des performances de pointe.

En savoir plus »

Amazon EMR

Amazon EMR est la plateforme de Big Data native cloud de pointe qui permet aux équipes de traiter d'importants volumes de données rapidement, à moindre coût et à l'échelle.

En savoir plus »

Amazon SQS

La solution Amazon Simple Queue Service (SQS) est un service de file d'attente de messagerie entièrement géré qui vous permet de découpler et mettre à l'échelle des microservices, des systèmes décentralisés et des applications sans serveur.

En savoir plus »


Démarrer

Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.