v2.11.0 (5491)

Enseignement de Formation Continue - FC9PF07P : Réseaux de distribution de contenus (CDN)

Domaine > Réseaux.

Descriptif

Dans un monde hyperconnecté où il est devenu possible de consommer des contenus – vidéo ou autres – de n’importe quel endroit, avec n’importe quel terminal et à tous moments de la journée, les Content Delivery Networks (CDN) fournissent l’infrastructure capable de répondre aux attentes des utilisateurs. Les CDN permettent l’évolution de la consommation vers des modèles à la demande comme les services de Catch-Up, la distribution de vidéo OTT (Over The Top) comme Netflix, ou encore des services directement proposés aux abonnés comme HBO Go.

Cette formation dresse un panorama technique, fonctionnel et organisationnel des réseaux CDN, de même que les principales méthodes d’amélioration et d’optimisation de leurs performances. Des études de cas sur les principaux usages permettent de concrétiser et matérialiser la réalité des concepts de ces réseaux.

Objectifs pédagogiques

  • Expliquer les principes et mécanismes de la livraison de contenus et l’évolution des réseaux de contenus (Content Delivery Networks – CDN).
  • Expliquer l’importance prise par ces réseaux pour faire face à la croissance explosive de l’usage de l’Internet, que ce soit pour faciliter le passage à l’échelle des réseaux IP ou pour optimiser la qualité perçue par les internautes.
  • Maîtriser l’évolution de l’écosystème associé à ces réseaux.
 

14 heures en présentiel

effectifs minimal / maximal:

1/30

Pour les étudiants du diplôme Formations Courtes

Programme détaillé

Introduction

Présentation générale

Écosystème du Content Delivery

  • Éosystème de l'interconnexion des réseaux IP et l'impact de la consommation croissante des contenus (en particulier vidéo) sur son évolution
  • Écosystème historique de la livraison de contenus – les acteurs globaux
  • Évolution : opérateurs et FAI, acteurs de contenus globaux

Contraintes et problèmes posés par les mécanismes de base de l'Internet

  • TCP/IP
  • Architecture Internet
  • Routage et BGP
  • Système DNS
  • HTTP
  • HTTPS
  • HTTP2
  • Structure d'une page Web

Du proxy au CDN

  • Fonctionnement d'un proxy HTTP
  • Groupement (Clustering) de proxies
  • Utilisation de caches et performance
  • Comment fonctionne un CDN
  • Exemple d'accélération d'un site statique

Exemples de CDN

  • CDN Netflix
  • CDN Google
  • CDN Apple (app Store)
  • Amazon CloudFront

Techniques d'accélération web

  • Choisir le serveur le plus approprié
  • Optimisation TCP
  • Compression et pré-chargement (Pre-Fetching)
  • Réécriture de pages – Page Speed

Mesurer la performance d'un CDN

  • Métriques de performances (temps de réponse, offload, disponibilité, etc.)
  • Comment mesurer la performance (Stress Test, etc.)
  • Comparaison des CDN
  • CDN Selector et déploiement multi-CDN

Étude de cas – utiliser un service de CDN

Émergence des Content Delivery Networks et leur déploiement

Introduction

  • Évolution de la télévision : câble, IPTV et OTT
  • Concepts d'OTT TV
  • HTTP Adaptive streaming et DASH

Concepts de CDN

  • Principes fondamentaux des CDN
  • Démonstration
  • Techniques de mapping
  • Architecture
  • Dimensionnement
  • Analytics

Opérateur CDN

  • Retail
  • cDVR Application
  • Elastic CDN
  • Wholesale
  • Transparent Caching
  • Mobile CDN

Sécurité des contenus

  • Geo-Blocking, Token, Encryption, DRM

Peering et Transit

Synthèse et conclusion

Support pédagogique multimédia

Oui

Veuillez patienter