41
twitter.com/aws_actus ( Actualités en français) Encoding & Streaming sur le cloud AWS Pierre Gilot Architecte Solutions Bienvenue ! Paris, 13 juin 2013

Encoding & streaming sur le cloud AWS

Embed Size (px)

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.

Citation preview

Page 1: 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

Page 2: Encoding & streaming sur le cloud AWS

• Introduction

• Pipeline d’encodage

• Amazon Elastic Transcoder

• Diffusion des vidéos

• Pour finir…

Agenda

Page 3: Encoding & streaming sur le cloud AWS

#1INTRODUCTION

●○○○○

Page 4: Encoding & streaming sur le cloud AWS

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

Page 5: Encoding & streaming sur le cloud AWS

Deep experience in building and operating

global web scale systems

About Amazon Web Services

?

Comment Amazon…

…est passé au Cloud Computing

Page 6: Encoding & streaming sur le cloud AWS

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

Page 7: Encoding & streaming sur le cloud AWS

Une production de vidéos en augmentation

Page 8: Encoding & streaming sur le cloud AWS

Une consommation de vidéos en augmentation

Page 9: Encoding & streaming sur le cloud AWS

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

Evolution des médias

MP4

MPEG2-TS AVI

H.264 webM

FLV

Page 10: Encoding & streaming sur le cloud AWS

Des besoins grandissants

Page 11: Encoding & streaming sur le cloud AWS

Une mise en œuvre plus complexe

Page 12: Encoding & streaming sur le cloud AWS

Elasticité

Agilité

Paiement à

l’utilisation

Servicesmanagés

Sécurité

HauteDisponibilité

Echelle massive

Le Cloud AWS

Page 13: Encoding & streaming sur le cloud AWS
Page 14: Encoding & streaming sur le cloud AWS
Page 15: Encoding & streaming sur le cloud AWS
Page 16: Encoding & streaming sur le cloud AWS
Page 17: Encoding & streaming sur le cloud AWS
Page 18: Encoding & streaming sur le cloud AWS
Page 19: Encoding & streaming sur le cloud AWS

#2Pipeline

d’encodage●●○○○

Page 20: Encoding & streaming sur le cloud AWS

• 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

Page 21: Encoding & streaming sur le cloud AWS

Architecture complète

Page 22: Encoding & streaming sur le cloud AWS

Visibilité d’un message SQS

Page 23: Encoding & streaming sur le cloud AWS

Elasticité

Page 24: Encoding & streaming sur le cloud AWS

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

Page 25: Encoding & streaming sur le cloud AWS

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

Page 26: Encoding & streaming sur le cloud AWS

#3Amazon Elastic

Transcoder●●●○○

Page 27: Encoding & streaming sur le cloud AWS

Facile d’utilisationService managé

Hautement élastiqueTarification simple et nombreux formats supportés

Elastic Transcoder Service

Page 28: Encoding & streaming sur le cloud AWS

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

Page 29: Encoding & streaming sur le cloud AWS

Création d’un pipeline

Page 30: Encoding & streaming sur le cloud AWS

Création d’un « job »

Page 31: Encoding & streaming sur le cloud AWS

Suivi d’un « job »

Page 32: Encoding & streaming sur le cloud AWS

• 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

Page 33: Encoding & streaming sur le cloud AWS

#4Diffusion du

contenu●●●●○

Page 34: Encoding & streaming sur le cloud AWS

Gestion des droits d’accèsZero administration

Simple à mettre en œuvre

Amazon S3 Utilisateurs

Directement depuis S3

Page 35: Encoding & streaming sur le cloud AWS

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

Portée mondiale

Optimisation avec CloudFront

Page 36: Encoding & streaming sur le cloud AWS

MPEG2-TS avec Support du HLSZéro administration

Performances optimisées

Diffusion de la vidéo

Page 37: Encoding & streaming sur le cloud AWS

#5Pour finir

●●●●●

Page 38: Encoding & streaming sur le cloud AWS

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

Page 39: Encoding & streaming sur le cloud AWS

ESSAYEZ GRATUITEMENT

●●●●●

aws.amazon.com/free

Testez le vous-même !

Page 40: Encoding & streaming sur le cloud AWS

●●●●●

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

AWS Summit 2013

Page 41: Encoding & streaming sur le cloud AWS

twitter.com/aws_actus

( Actualités en français)

Merci !

Pierre GilotArchitecte Solutions

Remerciements

Paris, 13 juin 2013