Как (где) сохранить данные (например, комментарии, подпись) при создании приложения iOS с помощью Swift с использованием Amazon (AWS) Mobile Hub?

Я пытаюсь создать приложение для iOS (так же, как Instagram, Twitter, Facebook и т. д.) с Swift, используя Amazon Mobile Hub.

Теперь у меня возникли проблемы с тем, где (как) сохранять данные (например, комментарии, подпись), AWS DynamoDB?

введите здесь описание изображения


person Vincent    schedule 30.01.2018    source источник


Ответы (1)


У вас есть несколько вариантов хранения данных в облаке с помощью AWS Mobile Hub. Amazon DynamoDB, безусловно, является популярным способом работы с мобильными приложениями, поскольку приложение может напрямую взаимодействовать с масштабируемой службой базы данных NoSQL без промежуточного программного уровня. Чтобы настроить это, используйте функцию базы данных NoSQL в консоли Mobile Hub. Hub поможет создать схему и политики авторизации, чтобы вы могли использовать Amazon DynamoDB прямо из приложения.

Другие варианты сохранения данных включают Amazon S3 (простая служба хранения), Amazon ElastiCache и Amazon Aurora (база данных, совместимая с MySQL) в RDS (служба удаленной базы данных), однако с Aurora вы, вероятно, захотите разместить перед ней бессерверный API. , так как вы не хотите, чтобы объем подключений в масштабе мобильного приложения направлялся непосредственно на сервер базы данных, и вам необходимо контролировать свою политику доступа.

Если вы находитесь в городе, где есть AWS Loft, вы всегда можете зайти и получить помощь по подобным вопросам.
https://aws.amazon.com/start-ups/loft/

AWS также предлагает онлайн-учебные материалы, которые могут вам помочь.
https://aws.amazon.com/training/

person Andrew C    schedule 06.02.2018