PBS (Public Broadcasting Service) est un organisme privé et à but non lucratif qui offre à tous les Américains une large gamme de programmes de divertissement et de formation via des contenus télévisés et en ligne. La programmation de PBS est fournie à des communautés individuelles dans presque 360 postes membres aux Etats-Unis. En plus des programmes télévisés, PBS propose également des contenus via des applications mobiles et différents sites Web, notamment PBS.org, PBSKIDS.org et PBS Video. Fondée en 1969, PBS est passée d'organisation dédiée à la diffusion à leader du marché multiplateformes qui offre aux Américains ses services de télévision, télévision mobile, Web, tableaux blancs interactifs dans les salles de classe et bien plus encore.

Drew Engelson est architecte en chef et directeur principal du développement des plateformes pour PBS Interactive, le département en charge de la présence mobile et sur Internet de PBS. A l'origine, Drew Engelson et son équipe ont utilisé un réseau de diffusion de contenu qui ne satisfaisait pas complètement leurs besoins en matière de livraison des fichiers multimédia diffusés. Cela a conduit à l'échec périodique du lancement de vidéos diffusées, ainsi que la probabilité que certaines diffusions se figent et ne redémarrent pas.

Etant donné qu'il n'existait aucune méthode de mesure de la dégradation des performances via le réseau de diffusion de contenu existant de PBS, Drew Engelson et son équipe ont eu des difficultés à identifier la source de ces problèmes de diffusion vidéo. Afin d'améliorer le système et d'empêcher ces types de problèmes, PBS Interactive a implémenté un outil de surveillance pouvant également être utilisé pour tester d'autres réseaux de diffusion de contenu, notamment Amazon Web Services (AWS). L'équipe de PBS Interactive étant déjà familiarisée avec AWS, elle utilisait déjà Amazon Elastic Compute Cloud (EC2) et Amazon Simple Storage Service (Amazon S3).

Après avoir surveillé différents réseaux de distribution de contenu pendant plusieurs semaines, PBS Interactive a découvert que CloudFront réduisait considérablement le taux d'erreurs que le réseau de distribution de contenu actuel. Par conséquent, ils ont migré la majorité des vidéos de PBS vers le stockage Amazon S3 et les ont mis à disposition via Amazon CloudFront. PBS Interactive a terminé la migration de ses contenus vers Amazon S3 en seulement quelques semaines et a ensuite commencé à proposer ce contenu via Amazon CloudFront.

Depuis la migration, PBS Interactive affirme que le taux d'erreurs a été réduit de cinquante pour cent dans ses performances de diffusion vidéo. Le département effectue également des tests plus rapides en utilisant la fonctionnalité de demande d'invalidation d'Amazon CloudFront et en analysant les fichiers de journaux de CloudFront. Cette fonctionnalité améliore les tests de PBS Interactive en supprimant rapidement les fichiers corrompus et en actualisant rapidement le cache.

Drew Engelson considère qu'« Amazon CloudFront convient parfaitement aux autres services AWS utilisés par PBS. Les membres de l'équipe ont apprécié les discussions échangées avec l'équipe d'AWS au cours de leur migration vers Amazon CloudFront, et ont été satisfaits de voir que la fonctionnalité d'invalidation d'Amazon CloudFront a été disponible peu de temps après qu'ils en aient eu besoin. »

Aujourd'hui, PBS Interactive diffuse presque toutes ses vidéos en streaming via Amazon CloudFront. Cela représente plus d'un pétaoctet de contenu vidéo diffusé chaque mois. De plus, PBS Interactive fait appel à plusieurs prestataires tiers pour transcoder et segmenter des ressources vidéos mobiles, qui sont ensuite diffusées via Amazon CloudFront vers les applications mobiles de PBS pour iPhone et iPad. D'après Drew Engelson, « Comme pour tous les services AWS dont nous tirons profit, l'utilisation d'Amazon CloudFront est tellement simple et fiable que l'équipe n'a même pas besoin de réfléchir. Elle peut se concentrer sur la création d'applications ». Il conclut : « Nous sommes extrêmement satisfaits des performances et de la facilité d'utilisation qu'offre CloudFront pour la diffusion des vidéos vers les différents appareils. Avec un nombre d'erreurs grandement réduit, CloudFront offre une expérience exceptionnelle à nos téléspectateurs, ce qui est très important pour la réussite de notre entreprise. »

Pour découvrir comment AWS peut vous aider à répondre à vos besoins en matière d'applications Web, consultez notre page consacrée aux applications Web à l'adresse : http://aws.amazon.com/web-mobile-social.