Upload
microsoft-technet-france
View
365
Download
3
Embed Size (px)
Citation preview
Société de conseil, d’expertise, de réalisation et de formation - exclusivement sur les technologies Microsoft - de développement d’applications et de la plateforme applicative.
30 collaborateurs spécialisés sur les techno MS, dont 10 MVP.
GOLD Certified Partner sur 4 domaines de compétences.
Agréé CIR.
Centre de formation agréé.
Infinite Square
Récapitulatif du besoin…
Création d’un référentiel de stockage et d’archivage de vidéos:
Forte volumétrie
Nécessité de pouvoir automatiser un certain nombre de traitements (upload, encodage, packaging…)
Mise à disposition de contenu sur diverse plateforme (Windows, iOS, Androïd, HTML5…)
Haute disponibilité & scalabilité
Interface web d’administration & de visualisation
Réponse technique ?
La plateforme Windows Azure, dans sa globalité
Windows Azure Storage
Windows Azure Compute
SQL Azure
Windows Azure Service Bus
Windows Azure Media Services
Windows Azure Access Control Service
SQL azure
Architecture globale de la solution
DropFolders
Windows Service
On premise Plateforme Windows Azure
Interface d’Administration
Web
W
e
b
A
P
I
Blob Storage
Windows Azure Media Service
Worker RolesAzure
A
S
B
Azure Media Service SDK
Les étapes clés
Etape 1 : Base de données / Web API Gestion des comptes utilisateurs / Comptes de services
Etape 2 : Service local Surveillance de répertoire(s) Lecture de métadonnées Upload de fichier vidéos dans le Blob Storage
Etape 3 : Création de(s) job(s) Windows Azure Media Services H264, Smooth Streaming, Thumbnails… Assets, Jobs, Tasks, Media Encoder…
Etape 4 : Suivi des jobs WAMS & Interface web Statuts des jobs Mise à jour de la bdd Lecture de vidéos
Etape 1 : base de données + Web API
SQL azure
DropFolders
Windows Service
On premise Plateforme Windows Azure
Interface d’Administration
Web
W
e
b
A
P
I
Blob Storage
Windows Azure Media Service
Worker RolesAzure
A
S
B
Azure Media Service SDK
SQL azure
Etape 2 : Service local et envoi du fichier
DropFolders
Windows Service
On premise Plateforme Windows Azure
Interface d’Administration
Web
W
e
b
A
P
I
Blob Storage
Windows Azure Media Service
Worker RolesAzure
A
S
B
Azure Media Service SDK
SQL azure
Etape 3 : création des jobs Azure Media Services
DropFolders
Windows Service
On premise Plateforme Windows Azure
Interface d’Administration
Web
W
e
b
A
P
I
Blob Storage
Windows Azure Media Service
Worker RolesAzure
A
S
B
Azure Media Service SDK
SQL azure
Etape 4 : Suivi des jobs WAMS & interface Web
DropFolders
Windows Service
On premise Plateforme Windows Azure
Interface d’Administration
Web
W
e
b
A
P
I
Blob Storage
Windows Azure Media Service
Worker RolesAzure
A
S
B
Azure Media Service SDK
Questions / Réponses
Posez-vos questions !
Julien [email protected]://www.juliencorioland.net
Infinite Squarehttp://www.infinitesquare.com