VoiceBase.com распределенное приложение на платформе Amazon Cloud Докладчик: Лаухин Роман ООО «Кварт-Софт»

Презентация:



Advertisements
Похожие презентации
Amazon Web Services Д.И. Свирихин (ВМИ-115). Amazon Web Services Стандарт «de facto» в области облачной инфраструктуры Богатый выбор образов заранее сконфигурированных.
Advertisements

Использование Amazon Web Services Соболев Д.Н. (ВМИ-115)
Популярно об Amazon Web Services Описание сервисов AWS, которые используются в работе QuickBlox Андрей Кожокару 29 февраля 2012 Текст статьи:
Новые информационные технологии в образовании Облачные технологии Махмутова З.К.
Сервисы и ресурсы Internet / Intranet ВасильеваОксанаВладимировна.
= предоставляется Облачным сервисом Свои серверы IaaSPaaSSaaS Приложение Системные библиотеки База Данных Операционная система Управление виртуализацией.
Интернет доступ к Web-ресурсам географически распределённой системы мониторинга ближнего и дальнего космоса. Черненков В.Н., Витковский В.В., Калинина.
Тушин Александр, ЗАО «Компания Либэр». 1) Предоставление полнотекстовых материалов 2) Поиск по внутреннему содержанию документа 3) Доступность в режиме.
Приложения Mobile 2.0 Первый российский опыт Дмитрий Намиот Группа компаний «АУДИОТЕЛЕ»
Модель распределенной информационной системы Сибирского Отделения РАН на базе протокола Z39.50 ОИГГиМ СО РАН Жижимов О.Л., Мазов Н.А. г.Новосибирск.
Тема лекции: «Хранение файлов в облаках (хостинг файлов)»
Создание ресурсов электронного курса Для добавления ресурсов и элементов курса необходимо перейти в режим редактирования. Это можно сделать или с помощью.
Дмитрий Петров Amazon Elastic Computing Clouds для стартапов.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 2 Понятие об облачных вычислениях. Обзор платформ.
Информационные технологии современного архива: практики Xerox Ефимова Ольга Алексеевна, руководитель сектора Центра отраслевых решений и системной интеграции.
Организация хранилища единой коллекции цифровых образовательных ресурсов с использованием технологии «ЭЛАД» В.Ю. Лукин.
Система управления дистанционным обучением. Что такое Moodle? Представляет собой свободное веб-приложение, предоставляющее возможность создавать сайты.
Документооборот. Система каталогизации информационных ресурсов «Solomon Pro» Александр Полховский НТИКЦ, ХНУВД
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 7 Новая версия Windows Azure Compute Сафонов Владимир Олегович Профессор кафедры.
О разработке приложений для разных мобильных платформ Виктор Кузьмин Руководитель разработки компании AlterGeo О разработке приложений для разных мобильных.
Транксрипт:

VoiceBase.com распределенное приложение на платформе Amazon Cloud Докладчик: Лаухин Роман ООО «Кварт-Софт»

Цели проекта Индексированный поиск по голосовому контенту (транскрипции) Создание транскрипций для звукового контента (voice) Хранение контента Предоставление публичного доступа к контенту и его транскрипции

Пользователь может: Загрузить аудио или видео файл (voice) Искать контент среди своих и публичных записях.

Home page

Upload files

Record audio/video

Search

Application services Web сервер (apache/nginx) База данных (mysql) Запись аудио/видео (Adobe FMS) Полнотекстовый поиск (sphinx) Конвертация файлов (ffmpeg) Транскрибирование (dragon, nexiwave, human)

Web сервер EC2 instances Amazon EC2 Internet User Load Balancer Apache

Ресурсы Web application RDS Sphinx S3 Cloud Front Adobe FMS

Процессы Загрузка файлаПеремещение на S3 Преобразование в единый формат ТранскрибированиеИндексированиеПоказ на сайте

Загрузка на S3 Пользователь загрузил файл Web UI Задание на загрузку файла Gearman Загрузка файла на S3 Отправка задания на конвертацию (SQS) SQS

Конвертация и транскрибирование Конвертация файла Загрузка на S3 Задание на транскрибирование SQS Транскрибирование Задание на преобразование формата транскрипции SQS Подготовка транскрипции Сохранение транскрипции на S3 SQS

Общая схема SQS Web сервера Cервера с ffmpeg Сервера с dragon

Amazon management console

Обновление (ffmpeg, dragon ) Остановка избыточных серверов Обновление ПОСоздание эталонного AMI

Сервисы от Amazon EC2 – Linux/Windows сервера (Web, ffmpeg, dragon, sphinx) – Cервера «по требованию» (spot instances) – Load balancer – Создание AMI – EBS – Elastic IP

Сервисы от Amazon S3 CloudFront RDS

Вопросы?

Материалы / html / html

Спасибо за внимание! Контакт: Skype: r.laukhin