Languages

AWS com a arquitectura de conversió de vídeo

A la última newsletter d'Amazon Web Services hi trobem la referència a un article molt entenedor de com construir una eina de conversió de vídeo utilitzant els Web Services d'Amazon (EC2, S3, SQS).
Expert AWS developer Mitch Garnaat takes us through his Monster Muck Mashup application, which supercharges the process of converting video for his iPod. Mitch uses Amazon S3 for rock-solid video file storage, Amazon EC2 to rip through the video conversion, and Amazon SQS for messaging during the conversion carnage.
L'article explica de forma bastant detallada com construir el servidor virtual sobre EC2 que realitzarà el procès de conversió dels fitxers de vídeo (utlitzant ffmpeg), com utilitzar el sistema S3 per emmagatzemar els fitxers originals i els convertits, i com gestionar la cua de processos pendents amb SQS.

L'autor també posa a disposició pública la AMI (imatge de la màquina virtual) que s'ha configurat per a tal objectiu, i com totes les AMI's públiques, aquestes es poden adaptar a les necessitats de cadascú. Per tant, seria possible ampliar les funcionalitats i els formats de conversió de l'article a altres com per exemple flash o ogg theora, i anant una mica més enllà, construir el nou youtube.

Queda ben clar que cada cop és menys costós (econòmicament parlant) construir aplicacions web que necessiten grans recursos de càlcul o d'emmagatzematge.