How to build a video e-commerce

Como construir un e-commerce de video

18 septiembre, 2013

Recientemente he gestiondo un proyecto para la venta de vídeo online. Para ello necesitaba una plataforma de comercio electrónico capaz de vender grandes archivos digitales en base al tiempo de uso y a un bajo costo pero sin olvidar la seguridad. Escogí Prestashop como la plataforma de comercio electrónico, e instalé el módulo PrestaVOD. Este módulo nos proporciona una interfaz capaz de vender contenidos multimedia restringidos por períodos de tiempo. PrestaVOD se puede conectar a diversos servicios de almacenamiento: Localhost, DailyMotion, Amazon AWS y Vimeo.

Ya que los vídeos son grandes archivos digitales elegí Amazon AWS (S3/CloudFront) para almacenar estos archivos. S3 es un servicio de almacenamiento a través de interfaces de servicios web a coste de uso. Por otro lado CloudFront es una red de entrega de contenido (CDN). Se S3 mantenemos nuestros archivos multimedia y CloudFront se ocupa de distribuirlos por Internet. Monté la plataforma de desarrollo con el servicio de Amazon EC2. EC2 permite alquilar ordenadores virtuales en los que ejecutar nuestras propias aplicaciones informáticas como apache y mysql que necesita Prestashop.

amazon aws video on demand prestashop

Estos son los pasos que tomé:

  • Crear una cuenta de Amazon AWS.
  • Crear una instancia de servidor de Ubuntu en EC2.
  • Actualizar Ubuntu
  • Instalar los paquetes requeridos por Prestashop.
  • Instalar y configurar Prestashop.
  • Insfalar el módulo PrestaVOD.
  • Crear un bucket S3.
  • Configurar el bucket.
  • Subir contenido al bucket.
  • Configurar CloudFront.
  • Configurar la seguridad de AWS.
  • Configurar PrestaVOD.
  • PrestaVOD se conectará a CloudFront y nos mostrará el contenido en S3.
  • Relacionar productos Prestashop con vídeos de PrestaVOD.

Saludos.

    Etiquetas: , , , , ,

    Dejar un comentario