Подходит ли amazon simpleDB для проверки пробного статуса приложения для Android?

У меня есть приложение для Android, и у него есть пробная версия. Я хочу хранить номера imei пользователей и даты установки на стороне сервера, а затем проверять каждый раз, когда пользователь использует это приложение, чтобы узнать, истек ли срок действия пробной версии. Поскольку у меня нет опыта программирования на стороне сервера, я надеялся, что такой облачный сервис решит мою проблему. Прежде чем я приступлю к этому, я хотел бы убедиться, что simpleDB подходит для меня, и если нет, не могли бы вы предложить другое решение?


person dirhem    schedule 14.04.2011    source источник


Ответы (1)


Основная проблема заключается в безопасном хранении учетных данных для доступа. Чтобы получить доступ к службе SimpleDB без промежуточного сервера, вам необходимо сохранить учетные данные для доступа в своем приложении для Android. Они доступны с очень небольшим навыком (текстовый редактор?) и потенциально могут позволить несанкционированный доступ к вашей учетной записи Amazon Web Services.

Некоторое время существовали некоторые варианты создания дополнительных учетных данных с различными уровнями доступа (например, только для чтения), но мне еще предстоит изучить это самому.

ОБНОВЛЕНИЕ

Amazon обновил свои библиотеки Android с помощью улучшенное управление учетными данными. Этот ответ для анонимного доступа только для чтения более подробно описывает, как использовать AWS Identity & Управление доступом.

person Tim    schedule 14.04.2011