, нужны некоторые инструкции по использованию Amazon AWS

Время от времени я читаю / слышу об AWS, и теперь я попытался прочитать документацию . Но такие документы, похоже, написаны для людей, которые уже знают, какой AWS им нужно использовать, и ищут только способы его использования.

Итак, для себя, чтобы лучше понять AWS, я пытаюсь набросать гипотетическое веб-приложение с несколькими вопросы.

Цель приложения - изменять контент, например видео или изображения. Таким образом, у пользователя есть своего рода веб-интерфейс, куда он может загружать свои файлы, выполнять некоторые настройки, а сервер захватывает файл и изменяет его (например, перекодирует). Служба также извлекает звуковую дорожку из видео и пытается проиндексировать произнесенные слова, чтобы покупатель мог выполнять поиск в своих видео. (ну, это всего лишь гипотеза)

Итак, мои вопросы:

  • с учетом моего собственного домена oneofmydomains.com, возможно ли разместить полный веб-интерфейс на AWS? я подумал об использовании GWT для создания интерфейса и просто доставки JS / изображений через AWS, но какой именно, простое хранилище? как насчет какого-то index.html, нужен ли экземпляр EC2 для размещения веб-сервера, который должен работать 24/7, что приводит к затратам?
  • теперь у пользователя есть интерфейс с формой входа, можно ли управлять логинами с помощью AWS? здесь я также думаю об экземпляре EC2, на котором размещена база данных, но это также повлечет за собой расходы, и я не уверен, есть ли лучший способ?
  • пользователь вошел в систему и загрузил файл. какое решение для хранения можно использовать для сохранения исходного и измененного контента клиентов?
  • Теперь пользователь хочет просмотреть статус своих загрузок, это означает, что мне нужен какой-то ACL, чтобы клиент видел только свои собственные файлы. нужно ли мне использовать для этого базу данных (например, EC2), или amazon предоставляет какой-то ACL, так что веб-интерфейс GWT будет защищен без использования EC2?
  • файлы клиентов перекодируются, а звуковая дорожка индексируется. поэтому он хочет найти видео. Какую службу можно использовать для создания и поддержки индекса для каждого клиента?

надеюсь, что кто-то может дать несколько ответов, чтобы я лучше понял AWS о том, как его можно использовать

thx!

6
задан Steffen Opel 8 January 2013 в 09:41
поделиться