Encoding & streaming sur le cloud AWS

Post on 17-Jan-2015

392 views 2 download

Tags:

description

- Comprendre les services cloud d'AWS - Accroitre vos connaissances sur le Cloud AWS et sur ses principales offres dont EC2, S3, Elastic Transcoder, Cloudfront. - Comprendre comment réaliser un pipeline d'encodage élastique de bout en bout - Apprendre comment mettre en œuvre ces services AWS pour construire des architectures fiables, robustes et économiques.

Transcript of Encoding & streaming sur le cloud AWS

twitter.com/aws_actus

( Actualités en français)

Encoding & Streaming

sur le cloud AWS

Pierre GilotArchitecte Solutions

Bienvenue !

Paris, 13 juin 2013

• Introduction

• Pipeline d’encodage

• Amazon Elastic Transcoder

• Diffusion des vidéos

• Pour finir…

Agenda

#1INTRODUCTION

●○○○○

Business grand-public

Des dizaines de millions de comptes clients actifs

Huit pays:US, UK, Allemagne, Japon,

France, Canada, Chine, Italie

Business vendeurs

Vendez sur les sites Amazon

Utilisez la technologie Amazon pour vos propres site de vente

en ligne

Bénéficiez d’un des réseaux de distribution les plus

perfectionnés au monde

BusinessInfrastructure informatique

Infrastructure informatique en nuage permettant

d’héberger des solutions à l’échelle du Web

Des centaines de millers de clients enregistrés dans plus

de 190 pays

Deep experience in building and operating

global web scale systems

About Amazon Web Services

?

Comment Amazon…

…est passé au Cloud Computing

Plus de 10 ans d’expérience informatique

Ouverture à des vendeurs tiers

Besoins internes pour un environnement extensible

Les développeurs étaient demandeurs de nouveaux services

Une production de vidéos en augmentation

Une consommation de vidéos en augmentation

Analog VCD DVD 720p 1080p (3D) 2K 4K

Evolution des médias

MP4

MPEG2-TS AVI

H.264 webM

FLV

Des besoins grandissants

Une mise en œuvre plus complexe

Elasticité

Agilité

Paiement à

l’utilisation

Servicesmanagés

Sécurité

HauteDisponibilité

Echelle massive

Le Cloud AWS

#2Pipeline

d’encodage●●○○○

• Durabilité 99.999999999%

• Pas de provisionnement

• 1 Octet à 5 To par objet

• Contrôle d’accès sécurisé

• Elastique

Stockage

• Elastique de façon autonome

• Sous votre contrôle

• Paiement à l’heure

• Flexible

Calcul

• Sûr

• Simple

• Elastique

• Persiste les messages

Communication

Les services utilisées

Architecture complète

Visibilité d’un message SQS

Elasticité

On-Demand

Payez pour une capacité de calcul à l'heure sans engagement

Pour les charges en pics, ou pour prendre le temps de définir vos besoins

Public prices On-Demand (N. California)

Optimisation des coûts

Spot

Faites une offre pour une capacité inutilisée, facturés à un prix spot qui fluctue selon l'offre et la demande

Pour les workloads sans contraintes de temps

Optimisation des coûts

#3Amazon Elastic

Transcoder●●●○○

Facile d’utilisationService managé

Hautement élastiqueTarification simple et nombreux formats supportés

Elastic Transcoder Service

Amazon S3 Input Bucket

Amazon S3 Input Bucket

Amazon S3 Output Bucket

Amazon S3 Output Bucket

Amazon S3 Output Bucket

Transcoding Pipeline 1

Transcoding Pipeline 2

Transcoding Pipeline 4

Kindle Fire HD720p Custom

Transcoding Job n Transcoding Job 2 Transcoding Job 1

Fonctionnement du service

Création d’un pipeline

Création d’un « job »

Suivi d’un « job »

• Les fichiers vidéos

– Flux qualité 1M, le N°10

– Flux qualité 600k, le N°15

– Flux qualité 400k, le N°22

What is Cloud Computing with Amazon Web Services 600k00015.ts

What is Cloud Computing with Amazon Web Services 1M00010.ts

What is Cloud Computing with Amazon Web Services 400k00022.ts

masterPlaylist.m3u8

Thumbnail 192x108-00001.png

• La playlist m3u8

• Les images thumbnail

Fichiers générés dans S3

#4Diffusion du

contenu●●●●○

Gestion des droits d’accèsZero administration

Simple à mettre en œuvre

Amazon S3 Utilisateurs

Directement depuis S3

Diffusion au plus près de l’utilisateurFiable, Elastique, Performant

Portée mondiale

Optimisation avec CloudFront

MPEG2-TS avec Support du HLSZéro administration

Performances optimisées

Diffusion de la vidéo

#5Pour finir

●●●●●

Dites-nous:Ce qui est bien, ce qui l’est moins ?

Ce que vous souhaitez vous voir lors de ces événements?

Ce que vous attendez d’AWS

Vos retours sont importants

ESSAYEZ GRATUITEMENT

●●●●●

aws.amazon.com/free

Testez le vous-même !

●●●●●

aws.amazon.com/aws-summit-2013/paris/Inscriptions gratuites

AWS Summit 2013

twitter.com/aws_actus

( Actualités en français)

Merci !

Pierre GilotArchitecte Solutions

Remerciements

Paris, 13 juin 2013