2016-06-03 2 views
0

Я создаю приложение типа craigslist, где я бы хотел подключить пользователей на основе расстояния. Я хочу, чтобы они могли иметь профиль и изображения в этом профиле, изображающие то, что они хотят продать (очень грубое описание). Прямо сейчас я пытаюсь решить эту проблему. Я надеюсь использовать Amazon Web Services для создания базы данных, которая может затем сохранять профили, информацию о пользователе, изображения и т. Д. Мой вопрос находится в мобильном центре AWS, между такими функциями, как база данных NoSQL, хранилище пользовательских данных, облачная логика , и доставку контента приложения, на которые я должен включить и сосредоточить основное внимание на моих усилиях.Мобильный концентратор Amazon Web Services

ответ

0

Так Краткое изложение услуг, которые вы, возможно, потребуется вместе со своими мобильными именами ступиц:

  • AWSCognito (Пользователь Вход) - это обеспечит регистрацию аутентификации рабочего процесса/пользователя/хранения личных данных, таких как пользовательские предпочтения и т.д.
  • DynamoDB (NoSQL) - это все данные, которые вы хотите пользователям обмениваться (как продукты таблицы, пользователи данных общедоступных профилей и т.д.)
  • AWSSNS (Push Notification) - это позволит вам отправлять уведомления (push/sms/email) и т. Д.
  • AWSS3 (хранение пользовательских данных) - вам нужно будет хранить файлы (например, изображения продуктов). У DynamoDB есть жесткое ограничение на то, сколько вы можете сохранить в нем на предмет, поэтому его хорошая практика хранения изображений в S3 с их ключами, хранящимися в Dynamo
  • AWSLambda (облачная логика) - с помощью лямбда вы можете по существу создать бэкэнд для ваше приложение. один полезный пример, скажем, вы хотели отправить уведомление владельцу каждый раз, когда кто-то проявляет интерес к их списку. Вы можете настроить триггер в лямбда, который делает это, отправляя уведомление каждый раз, когда создается новая запись в dynamo.

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

Смежные вопросы