ITV migre vers le cloud et modernise ses systèmes clés de revenus publicitaires

Le producteur et diffuseur de succès télévisés tels que « Coronation Street, Downton Abbey » et « I’m A Celebrity » est ITV. La publicité génère des revenus annuels de 1,7 milliard de GBP. Andrew Duncan, ingénieur principal chez ITV, travaille avec l'équipe Airtime Sales (ATS) en utilisant la technologie pour améliorer la gestion de cette source de revenus vitale. 

Il explique : « La technologie est à la base de ce que nous faisons, et elle doit pouvoir fonctionner à grande échelle. Il doit nous permettre de répondre très rapidement, d’autant plus que notre activité devient de plus en plus numérique. » Et cela signifie que nous devons utiliser davantage la technologie et l'automatisation pour soutenir l'aspect opérationnel et renforcer nos compétences et capacités humaines traditionnelles. »

En phase avec la façon dont ITV s’appuie sur une chaîne d’approvisionnement de bout en bout de plus en plus numérique, l’organisation ATS a récemment terminé la transition vers une nouvelle plateforme logicielle pour gérer les ventes publicitaires. La clé de la réussite de cette migration complexe et exigeante a été l’observabilité complète avec New Relic, qui constitue désormais un élément essentiel de la croissance d’ATS en tant qu’entreprise numérique data-driven.

Lancement d'un programme de modernisation

ITV avait un programme de modernisation sur cinq ans pour le département ATS, ce qui a présenté des défis en raison de la longue histoire du diffuseur. L'entreprise est le résultat de la fusion de 12 diffuseurs régionaux, dont chacun possédait ses propres équipes de vente publicitaire, systèmes et offres.

Pour Andrew Duncan : « Il y a beaucoup de legacy dans les systèmes que nous utilisons, et une grande complexité due à la façon dont les publicités sont encore vendues à l’échelle régionale. Nous avons consacré beaucoup de temps et d’efforts à moderniser, à rationaliser et à résorber toute la dette technique. L'objectif final est de nous assurer que nous sommes prêts pour l'avenir avec une publicité plus intégrée dans l'audiovisuel et en ligne, et d'être plus réactifs à ce qui se passe sur le marché. » Andrew Duncan et son équipe ont choisi un plan de transformation numérique pour migrer depuis des applications Java fonctionnant sur des serveurs sur site vers une plateforme de gestion logicielle utilisant des microservices décomposés exécutés dans le cloud public Amazon Web Services (AWS).

Cependant, alors même que le logiciel était entièrement prêt pour le lancement, l’équipe d'Andrew Duncan a été confrontée à la résistance de l’utilisateur final face à la transition. Pour résoudre ce problème, New Relic a été choisi pour aider à mener à bien l'étape la plus importante du parcours de transformation numérique. 

Andrew Duncan continue : « Avec une certaine ironie pour un créateur de séries dramatiques, le drame de la migration risquait de nous dépasser. Lors du passage de l'ancien au nouveau système, nombreux ont été ceux au sein d'ATS qui ont imaginé que ces revenus de 1,7 milliard de GBP allaient être menacés par des problèmes techniques. Il y avait un réel besoin d'instaurer la confiance, étant donné que la preuve de concept initiale datait de cinq ans, et que la migration avait déjà été reportée. C’est là que New Relic et sa capacité nous permettant de tout instrumenter se sont vraiment révélés cruciaux. »

« En ayant la capacité de suivre une trace à travers tous ces systèmes, puis de localiser très rapidement nos goulots d’étranglement liés aux performances avec New Relic, nous pouvons remonter à la source de ce qui est réellement impliqué dans le traitement d’une requête utilisateur et y remédier », confie Duncan.

Migration fluide vers le cloud

Le premier test critique pour l'utilisation de New Relic a été un week-end très tendu au cours duquel l'ensemble des 300 utilisateurs et l'activité de vente d'espaces publicitaires allaient être migrés vers la nouvelle plateforme. Les équipes de vente publicitaire étaient réellement inquiètes. Elles ont besoin que ces systèmes fonctionnent sans interruption, car elles vendent souvent des spots publicitaires quelques heures seulement avant la diffusion.

Pour rassurer les utilisateurs finaux, l'équipe a instrumenté New Relic pour l'application et le monitoring d'infrastructure, ainsi que pour l'interface utilisateur dans le navigateur afin de pouvoir accéder à l'expérience utilisateur en temps réel. Cela a fourni une observabilité complète de bout en bout des performances des nouvelles applications et a permis à l’équipe d’identifier rapidement les problèmes. New Relic a été particulièrement utile pour observer comment les multiples systèmes qui composaient la nouvelle plateforme interagissaient constamment entre eux.

« Après avoir tout instrumenté avec New Relic, nous avons créé des dashboards qui se concentraient uniquement sur le week-end de mise en production », explique Andrew Duncan. « Les dashboards ont été conçus pour fournir les informations les plus importantes que nos responsables métier avaient besoin de connaître. Nous avons partagé ces dashboards New Relic avec tout le monde dans le service ATS et les avons affichés sur des téléviseurs géants partout dans le bureau. »

Tout le monde pouvait voir comment se déroulait la migration, sans secret ni problème caché. Comme le rappelle Andrew Duncan, il y a même eu un compte à rebours lorsqu'un logiciel legacy utilisé pour gérer l'inventaire publicitaire a été désactivé, et que les nouvelles applications ont été mises en ligne. La capacité à communiquer si clairement en utilisant New Relic a été un facteur majeur dans le déroulement relativement sans encombre de l'ensemble du processus. New Relic a permis à l'équipe de garantir les performances et de démontrer à l'entreprise que la migration vers la nouvelle plateforme et le passage au cloud public ne dégradaient pas les performances.

Comme l'affirme Andrew Duncan : « New Relic capturait ce que nous disions qu’il se passait et il n’y a pas eu de problèmes majeurs. Les dashboards ont montré que ça fonctionnait bien, et ça nous a décidés. Sans pouvoir instaurer cette confiance grâce à cette visibilité et cette observabilité du logiciel, je ne pense pas que nous aurions pu mener à bien le lancement. Cela signifiait également que mon équipe pouvait terminer plus tôt que prévu. »

Grâce à New Relic, nous communiquons désormais beaucoup plus et travaillons à un objectif commun. Nous comprenons nettement mieux ce que nous essayons de faire dans l'organisation et la manière dont la technologie peut être adaptée pour relever les défis d'un marché en évolution rapide.

Gestion d'une activité publicitaire de plus d'un milliard

L'équipe ATS avait passé cinq ans à travailler en vue de ce moment unique. Alors, que s'est-il passé ensuite ? La même observabilité de bout en bout qui s’est avérée cruciale lors de la migration a continué d’être indispensable au fonctionnement d’une opération transformée numériquement. Avec le soutien et l'accompagnement de New Relic, l'équipe a adopté les disciplines de l'ingénierie de fiabilité du site pour créer des systèmes logiciels évolutifs et hautement fiables pour ATS. Après la mise en production, New Relic a servi à établir une base de référence des performances de l’application et de l’infrastructure afin d’aider à observer de manière proactive ce qui se passait.

Les dashboards destinés aux dirigeants favorisent également de meilleurs échanges et une plus grande collaboration en interne concernant le développement et la gestion des applications métier. Andrew Duncan explique : « Au cours des derniers mois du programme, il y avait eu beaucoup de tension, et c’était vraiment une culture du “nous contre eux”. Les dashboards ont créé un langage commun qui a fait tomber les barrières, et nous ont permis de discuter ensemble de ce que l'entreprise attendait des logiciels. »

New Relic ayant favorisé la familiarisation avec les données relatives aux performances logicielles, des changements intéressants ont eu lieu au sein de l'organisation. « Nous avions fourni des comptes New Relic aux responsables métier pendant le week-end de mise en production pour qu'ils puissent consulter les dashboards et exécuter des requêtes de base », explique Duncan. Nous n'avons pas désactivé les comptes, ils ont donc continué à les utiliser et ont même commencé à en apprendre davantage grâce aux formations de la New Relic University. Cela amène les propriétaires d’entreprise à expérimenter avec l’utilisation des données New Relic pour mieux comprendre et améliorer les processus métier."

Les responsables commerciaux d'ATS et l'équipe technologique utilisent désormais leurs dashboards New Relic pour répondre aux requêtes sur la façon dont leurs équipes vendent les espaces publicitaires, et sur l'efficacité avec laquelle ITV vend son temps d'antenne. Le niveau d'observabilité permet à l'équipe technologique de repérer des tendances dans la manière dont les processus de gestion publicitaire peuvent être améliorés. 

« Ce qui me fascine chez New Relic, c’est la capacité à voir ce que font mes utilisateurs, ce qui me permet de comprendre pourquoi ils essaient de le faire. Comprendre ce qu'il faut créer est l'élément le plus difficile de la phase de développement. Maintenant, nous disposons de ces insights qui nous permettent de voir ce que les gens font en temps réel, » nous confie Andrew Duncan.

Alors que New Relic aide de plus en plus ATS à gérer son activité publicitaire en plus de ses opérations logicielles, l'équipe étudie comment New Relic peut consigner directement plus d'objets métier sur les campagnes, les temps d'antenne et les spots publicitaires. 

« La modernisation logicielle n'est jamais un processus terminé », explique Andrew Duncan. Ce que nous avons appris, c’est que la communication, la visibilité et l’observabilité sont absolument essentielles à la réussite. Toute la peur et la méfiance qui s'étaient accumulées découlaient d'un manque de communication entre les pôles métier et technique du département. Grâce à New Relic, nous communiquons désormais beaucoup plus et travaillons à un objectif commun. Il y a une bien meilleure compréhension de ce que nous essayons d'accomplir au sein de l'organisation et de la manière dont la technologie peut être adaptée pour relever les défis d'un marché en évolution rapide. »

Lancez-vous gratuitement dès aujourd'hui