В рамках Media Hack Weekend, был приглашен выступить в лектории. Тематика моего выступления — применение облачных технологий при реализации медиа-проектов.
Так как время выделенное на выступление было несколько меньше, чем я планировал изначально, то многие технические моменты пришлось опустить. Поэтому презентацию и лабораторную работу решил выложить в публичный доступ. Помимо собственно сервисов Microsoft Azure в докладе рассказывается об архитектуре Торф ТВ, кросс-медийной платформе Since и fashion social network Produce a Model.
Суть лабораторной работы состоит в следующем:
- В Microsoft Azure создается Blob хранилище, WebApp, CDN.
- Исходный код публикуется в GitHub
- В ходе лабораторной работы создается:
- WinForms приложение для загрузки mp4 файлов в Blob хранилище.
- ASP.NET MVC проект которое из Blob хранилища получает список загруженных файлов и проигрывает видео либо напрямую из хранилища, либо через CDN.
- Настраивается автоматическая публикация ASP.NET MVC проекта в WebApp
- Демонстрация работы
Материалы
- Презентация — doc.co/kLFvmD
- Лабораторная работа — bit.ly/mediahack-lab